gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r11315 - gnunet/src/hostlist


From: gnunet
Subject: [GNUnet-SVN] r11315 - gnunet/src/hostlist
Date: Tue, 11 May 2010 15:56:04 +0200

Author: grothoff
Date: 2010-05-11 15:56:04 +0200 (Tue, 11 May 2010)
New Revision: 11315

Modified:
   gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c
Log:
stuff

Modified: gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c
===================================================================
--- gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c  2010-05-11 
13:51:29 UTC (rev 11314)
+++ gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c  2010-05-11 
13:56:04 UTC (rev 11315)
@@ -60,7 +60,6 @@
   struct GNUNET_CONFIGURATION_Handle *cfg;
   struct GNUNET_TRANSPORT_Handle *th;
   struct GNUNET_MessageHeader *hello;
-  struct GNUNET_ARM_Handle *arm;
   struct GNUNET_CORE_Handle *core;
   struct GNUNET_STATISTICS_Handle *stats;
 #if START_ARM
@@ -92,25 +91,6 @@
 }
 
 
-static void
-stop_cb (void *cls,
-         int success)
-{
-  struct PeerContext *p = cls;
-
-  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
-              success
-              ? "ARM stopped core service\n"
-              : "ARM failed to stop core service\n");
-  GNUNET_ARM_disconnect (p->arm);
-  p->arm = NULL;
-  /* make sure this runs after all other tasks are done */
-  GNUNET_SCHEDULER_add_delayed (sched,
-                                GNUNET_TIME_UNIT_SECONDS,
-                                &waitpid_task, p);
-}
-
-
 static void shutdown_testcase()
 {
   if (timeout_task != GNUNET_SCHEDULER_NO_TASK)
@@ -149,13 +129,10 @@
   }
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "Asking ARM to stop core services\n");
-  learn_peer.arm = GNUNET_ARM_connect (learn_peer.cfg, sched, NULL);
-  GNUNET_ARM_stop_service (learn_peer.arm, "core", GNUNET_TIME_UNIT_SECONDS,
-                           &stop_cb, &learn_peer);
-  adv_peer.arm = GNUNET_ARM_connect (adv_peer.cfg, sched, NULL);
-  GNUNET_ARM_stop_service (adv_peer.arm, "core", GNUNET_TIME_UNIT_SECONDS,
-                           &stop_cb, &adv_peer);
-
+  GNUNET_SCHEDULER_add_now (sched,                         
+                           &waitpid_task, &learn_peer);
+  GNUNET_SCHEDULER_add_now (sched,
+                           &waitpid_task, &adv_peer);
   GNUNET_SCHEDULER_shutdown (sched);
 }
 
@@ -367,8 +344,6 @@
   }
   if ( NULL != filename)  GNUNET_free ( filename );
 
-  GNUNET_ARM_start_services (p->cfg, sched, "core", NULL);
-
   p->core = GNUNET_CORE_connect (sched, p->cfg,
                               GNUNET_TIME_UNIT_FOREVER_REL,
                               NULL,
@@ -396,7 +371,6 @@
                                         "-c", cfgname, NULL);
 #endif
   GNUNET_assert (GNUNET_OK == GNUNET_CONFIGURATION_load (p->cfg, cfgname));
-  GNUNET_ARM_start_services (p->cfg, sched, "core", NULL);
   p->stats = GNUNET_STATISTICS_create (sched, "hostlist", p->cfg);
   GNUNET_assert ( NULL != p->stats );
 }




reply via email to

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