gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r9344 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r9344 - gnunet/src/transport
Date: Thu, 29 Oct 2009 17:23:54 -0600

Author: grothoff
Date: 2009-10-29 17:23:54 -0600 (Thu, 29 Oct 2009)
New Revision: 9344

Modified:
   gnunet/src/transport/transport_api.c
Log:
inline

Modified: gnunet/src/transport/transport_api.c
===================================================================
--- gnunet/src/transport/transport_api.c        2009-10-29 23:23:41 UTC (rev 
9343)
+++ gnunet/src/transport/transport_api.c        2009-10-29 23:23:54 UTC (rev 
9344)
@@ -1475,19 +1475,6 @@
 
 
 /**
- * These stop activities must be run in a fresh
- * scheduler that is NOT in shutdown mode.
- */
-static void
-stop_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
-{
-  struct GNUNET_TRANSPORT_Handle *handle = cls;
-
-  GNUNET_ARM_stop_services (handle->cfg, handle->sched, "transport", 
"peerinfo", NULL);
-}
-
-
-/**
  * Disconnect from the transport service.
  */
 void
@@ -1547,10 +1534,7 @@
     }
   GNUNET_free_non_null (handle->my_hello);
   handle->my_hello = NULL;
-  GNUNET_SCHEDULER_add_continuation (handle->sched,
-                                    GNUNET_YES,
-                                    &stop_task, handle,
-                                    GNUNET_SCHEDULER_REASON_PREREQ_DONE);
+  GNUNET_ARM_stop_services (handle->cfg, handle->sched, "transport", 
"peerinfo", NULL);
   if (NULL != (client = handle->client))
     {
 #if DEBUG_TRANSPORT





reply via email to

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