X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fbus-proxyd%2Fproxy.c;fp=src%2Fbus-proxyd%2Fproxy.c;h=3dea908f5bd44cef79d2c81e2c0fa5c565e0b8ec;hp=4be2a6289aca7a738c93135b37ba30132dc3aad0;hb=e28569311f5385cde76e4b84adbec6609b451cf9;hpb=749806b389f53f7dd43a2cae1589e63dddf51990 diff --git a/src/bus-proxyd/proxy.c b/src/bus-proxyd/proxy.c index 4be2a6289..3dea908f5 100644 --- a/src/bus-proxyd/proxy.c +++ b/src/bus-proxyd/proxy.c @@ -729,7 +729,10 @@ static int proxy_process_destination_to_local(Proxy *p) { /* Return the error to the client, if we can */ synthetic_reply_method_errnof(m, r, "Failed to forward message we got from destination: %m"); - log_error_errno(r, "Failed to send message to client, ignoring: %m"); + log_error_errno(r, + "Failed to forward message we got from destination: uid=" UID_FMT " gid=" GID_FMT" message=%s destination=%s path=%s interface=%s member=%s: %m", + p->local_creds.uid, p->local_creds.gid, bus_message_type_to_string(m->header->type), + strna(m->destination), strna(m->path), strna(m->interface), strna(m->member)); return 1; } @@ -799,7 +802,10 @@ static int proxy_process_local_to_destination(Proxy *p) { return 1; synthetic_reply_method_errnof(m, r, "Failed to forward message we got from local: %m"); - log_error_errno(r, "Failed to send message to bus: %m"); + log_error_errno(r, + "Failed to forward message we got from local: uid=" UID_FMT " gid=" GID_FMT" message=%s destination=%s path=%s interface=%s member=%s: %m", + p->local_creds.uid, p->local_creds.gid, bus_message_type_to_string(m->header->type), + strna(m->destination), strna(m->path), strna(m->interface), strna(m->member)); return 1; }