remove hard fail code entirely:
authorChristian Grothoff <christian@grothoff.org>
Fri, 4 Feb 2011 15:33:19 +0000 (15:33 +0000)
committerChristian Grothoff <christian@grothoff.org>
Fri, 4 Feb 2011 15:33:19 +0000 (15:33 +0000)
src/util/connection.c

index 095fddb45cb45c169e085bdb2c833a390eae4d8e..737a6e15cd261ff3646538c7d249356a2387c1a2 100644 (file)
@@ -41,9 +41,6 @@
 
 #define DEBUG_CONNECTION GNUNET_NO
 
-#define HARD_FAIL GNUNET_NO
-
-
 /**
  * Possible functions to call after connect failed or succeeded.
  */
@@ -967,17 +964,10 @@ GNUNET_CONNECTION_create_from_connect_to_unixpath (const struct
                                                  ret->addr,
                                                  ret->addrlen)) 
     {
-#if HARD_FAIL
-      GNUNET_break (GNUNET_OK == GNUNET_NETWORK_socket_close (ret->sock));
-      GNUNET_free (ret->addr);
-      GNUNET_free (ret->write_buffer);
-      GNUNET_free (ret);
-      return NULL;
-#else /* Just return; we expect everything to work eventually so don't fail HARD */
+      /* Just return; we expect everything to work eventually so don't fail HARD */
       GNUNET_break (GNUNET_OK == GNUNET_NETWORK_socket_close (ret->sock));
       ret->sock = NULL;
       return ret;
-#endif
     }
   connect_success_continuation (ret);
   return ret;