gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r11895 - gnunet/src/testing


From: gnunet
Subject: [GNUnet-SVN] r11895 - gnunet/src/testing
Date: Wed, 23 Jun 2010 11:12:26 +0200

Author: nevans
Date: 2010-06-23 11:12:26 +0200 (Wed, 23 Jun 2010)
New Revision: 11895

Modified:
   gnunet/src/testing/testing.c
Log:
don't stop churned peers, clean up files

Modified: gnunet/src/testing/testing.c
===================================================================
--- gnunet/src/testing/testing.c        2010-06-23 09:00:41 UTC (rev 11894)
+++ gnunet/src/testing/testing.c        2010-06-23 09:12:26 UTC (rev 11895)
@@ -951,6 +951,23 @@
       return;
     }
 
+  if ((d->running == GNUNET_NO) && (d->churn == GNUNET_YES)) /* Peer has 
already been stopped in churn context! */
+    {
+      /* Free what was left from churning! */
+      GNUNET_assert(d->cfg != NULL);
+      GNUNET_CONFIGURATION_destroy (d->cfg);
+      if (delete_files == GNUNET_YES)
+        {
+          UNLINK(d->cfgfile);
+        }
+      GNUNET_free (d->cfgfile);
+      GNUNET_free_non_null (d->hostname);
+      GNUNET_free_non_null (d->username);
+      if (NULL != d->dead_cb)
+        d->dead_cb (d->dead_cb_cls, NULL);
+      return;
+    }
+
   del_arg = NULL;
   if (delete_files == GNUNET_YES)
     {




reply via email to

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