[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r15427 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r15427 - gnunet/src/transport |
Date: |
Sun, 5 Jun 2011 15:25:21 +0200 |
Author: grothoff
Date: 2011-06-05 15:25:21 +0200 (Sun, 05 Jun 2011)
New Revision: 15427
Modified:
gnunet/src/transport/transport_api_new.c
Log:
fix
Modified: gnunet/src/transport/transport_api_new.c
===================================================================
--- gnunet/src/transport/transport_api_new.c 2011-06-05 13:07:13 UTC (rev
15426)
+++ gnunet/src/transport/transport_api_new.c 2011-06-05 13:25:21 UTC (rev
15427)
@@ -1340,13 +1340,14 @@
"Transport disconnect called!\n");
#endif
/* this disconnects all neighbours... */
- disconnect_and_schedule_reconnect (handle);
+ if (handle->reconnect_task == GNUNET_SCHEDULER_NO_TASK)
+ disconnect_and_schedule_reconnect (handle);
/* and now we stop trying to connect again... */
if (handle->reconnect_task != GNUNET_SCHEDULER_NO_TASK)
{
GNUNET_SCHEDULER_cancel (handle->reconnect_task);
handle->reconnect_task = GNUNET_SCHEDULER_NO_TASK;
- }
+ }
GNUNET_CONTAINER_multihashmap_destroy (handle->neighbours);
handle->neighbours = NULL;
if (handle->quota_task != GNUNET_SCHEDULER_NO_TASK)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r15427 - gnunet/src/transport,
gnunet <=