gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r23158 - gnunet/src/testbed


From: gnunet
Subject: [GNUnet-SVN] r23158 - gnunet/src/testbed
Date: Tue, 7 Aug 2012 22:33:41 +0200

Author: harsha
Date: 2012-08-07 22:33:41 +0200 (Tue, 07 Aug 2012)
New Revision: 23158

Modified:
   gnunet/src/testbed/Makefile.am
   gnunet/src/testbed/gnunet-service-testbed.c
   gnunet/src/testbed/testbed_api.c
Log:
fixed memory leak with HELLO

Modified: gnunet/src/testbed/Makefile.am
===================================================================
--- gnunet/src/testbed/Makefile.am      2012-08-07 19:56:24 UTC (rev 23157)
+++ gnunet/src/testbed/Makefile.am      2012-08-07 20:33:41 UTC (rev 23158)
@@ -78,6 +78,7 @@
  TESTS = \
   test_testbed_api \
   test_testbed_api_hosts \
+  test_testbed_api_2peers \
   test_testbed_api_operations \
   test_gnunet_testbed_helper
 endif

Modified: gnunet/src/testbed/gnunet-service-testbed.c
===================================================================
--- gnunet/src/testbed/gnunet-service-testbed.c 2012-08-07 19:56:24 UTC (rev 
23157)
+++ gnunet/src/testbed/gnunet-service-testbed.c 2012-08-07 20:33:41 UTC (rev 
23158)
@@ -1558,7 +1558,9 @@
 occ_cleanup (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
 {
   struct OverlayConnectContext *occ = cls;
-
+  
+  if (NULL != occ->hello)
+    GNUNET_free (occ->hello);
   if (NULL != occ->ch)
     GNUNET_CORE_disconnect (occ->ch);
   if (NULL != occ->ghh)

Modified: gnunet/src/testbed/testbed_api.c
===================================================================
--- gnunet/src/testbed/testbed_api.c    2012-08-07 19:56:24 UTC (rev 23157)
+++ gnunet/src/testbed/testbed_api.c    2012-08-07 20:33:41 UTC (rev 23158)
@@ -615,6 +615,7 @@
     status = 
       handle_peer_conevent (c, (const struct
                                 GNUNET_TESTBED_ConnectionEventMessage *) msg);
+    break;
   default:
     GNUNET_break (0);
   }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]