fix return code
authorNils Durner <durner@gnunet.org>
Tue, 1 Sep 2009 19:07:18 +0000 (19:07 +0000)
committerNils Durner <durner@gnunet.org>
Tue, 1 Sep 2009 19:07:18 +0000 (19:07 +0000)
src/util/connection.c

index 4eef53f4ad08c3e07b901475b79783f7abccd2d6..193621b65f1e1c25f4577b841377acc0c088d427 100644 (file)
@@ -488,7 +488,7 @@ connect_continuation (void *cls,
   errno = 0;
   error = 0;
   if ((0 == (tc->reason & GNUNET_SCHEDULER_REASON_WRITE_READY)) ||
-      (0 != GNUNET_NETWORK_socket_getsockopt (sock->sock, SOL_SOCKET, SO_ERROR, &error, &len)) ||
+      (GNUNET_OK != GNUNET_NETWORK_socket_getsockopt (sock->sock, SOL_SOCKET, SO_ERROR, &error, &len)) ||
       (error != 0) || (errno != 0))
     {
 #if DEBUG_CONNECTION