diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2014-07-31 10:17:52 +0200 |
---|---|---|
committer | Stef Walter <stefw@redhat.com> | 2014-09-25 09:48:15 +0200 |
commit | 473d15ffdff2a248b928b99abda97c74bfb01070 (patch) | |
tree | 71bd44affbe1d1166519d1ec6ca1f346ded1f4de | |
parent | 1ff94b0761a855546c3d8e813e6fc660da4ac5c3 (diff) | |
download | p11-kit-473d15ffdff2a248b928b99abda97c74bfb01070.tar.gz |
remote: increased debugging info
-rw-r--r-- | p11-kit/rpc-transport.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/p11-kit/rpc-transport.c b/p11-kit/rpc-transport.c index 5eecb6d..2330e88 100644 --- a/p11-kit/rpc-transport.c +++ b/p11-kit/rpc-transport.c @@ -96,7 +96,7 @@ rpc_socket_new (const char *file, unsigned nowait) { rpc_socket *sock; struct sockaddr_un sa; - int ret; + int ret, e; unsigned i; memset(&sa, 0, sizeof(sa)); @@ -123,10 +123,11 @@ rpc_socket_new (const char *file, unsigned nowait) p11_sleep_ms(1000); } if (ret == -1) { + e = errno; close(sock->fd); free(sock); if (nowait == 0) { - p11_message ("could not connect to socket: %s", file); + p11_message ("could not connect to socket: %s: %s", file, strerror(e)); return_val_if_reached (NULL); } else { return NULL; |