gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r21495 - gnunet/src/transport
Date: Tue, 15 May 2012 14:46:22 +0200

Author: wachs
Date: 2012-05-15 14:46:22 +0200 (Tue, 15 May 2012)
New Revision: 21495

Modified:
   gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
- fix for mantis 2350


Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c  2012-05-15 
11:31:41 UTC (rev 21494)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c  2012-05-15 
12:46:22 UTC (rev 21495)
@@ -1006,7 +1006,6 @@
     n->state = S_DISCONNECT;
     break;   
   case S_CONNECTED:
-  case S_RECONNECT_ATS:
   case S_RECONNECT_BLACKLIST:
   case S_RECONNECT_SENT:
   case S_CONNECTED_SWITCHING_BLACKLIST:
@@ -1021,6 +1020,15 @@
     disconnect_notify_cb (callback_cls, &n->id);
     n->state = S_DISCONNECT;
     break;
+  case S_RECONNECT_ATS:
+    /* ATS address request timeout, disconnect without sending disconnect 
message */
+    GNUNET_STATISTICS_set (GST_stats,
+                           gettext_noop ("# peers connected"),
+                           --neighbours_connected,
+                           GNUNET_NO);
+    disconnect_notify_cb (callback_cls, &n->id);
+    n->state = S_DISCONNECT;
+    break;
   case S_DISCONNECT:
     /* already disconnected, ignore */
     break;




reply via email to

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