diff options
Diffstat (limited to 'src/util/client_new.c')
-rw-r--r-- | src/util/client_new.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/util/client_new.c b/src/util/client_new.c index 593d3a268..337d06734 100644 --- a/src/util/client_new.c +++ b/src/util/client_new.c | |||
@@ -495,11 +495,12 @@ try_unixpath (const char *service_name, | |||
495 | sock = GNUNET_NETWORK_socket_create (AF_UNIX, | 495 | sock = GNUNET_NETWORK_socket_create (AF_UNIX, |
496 | SOCK_STREAM, | 496 | SOCK_STREAM, |
497 | 0); | 497 | 0); |
498 | if ( (GNUNET_OK == | 498 | if ( (NULL != sock) && |
499 | GNUNET_NETWORK_socket_connect (sock, | 499 | ( (GNUNET_OK == |
500 | (struct sockaddr *) &s_un, | 500 | GNUNET_NETWORK_socket_connect (sock, |
501 | sizeof (s_un))) || | 501 | (struct sockaddr *) &s_un, |
502 | (EINPROGRESS == errno) ) | 502 | sizeof (s_un))) || |
503 | (EINPROGRESS == errno) ) ) | ||
503 | { | 504 | { |
504 | LOG (GNUNET_ERROR_TYPE_DEBUG, | 505 | LOG (GNUNET_ERROR_TYPE_DEBUG, |
505 | "Successfully connected to unixpath `%s'!\n", | 506 | "Successfully connected to unixpath `%s'!\n", |