aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-05-15 12:46:22 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-05-15 12:46:22 +0000
commit61ce2675585cee27c115addff49540fc9e6fb617 (patch)
tree23ca046a2beca9ad8e040a54a5f61a04c52344dc
parent83b0e40a3fe81c53f81ede882403a1fec033f522 (diff)
downloadgnunet-61ce2675585cee27c115addff49540fc9e6fb617.tar.gz
gnunet-61ce2675585cee27c115addff49540fc9e6fb617.zip
- fix for mantis 2350
-rw-r--r--src/transport/gnunet-service-transport_neighbours.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c
index 86df7bf7b..7dc9d32b9 100644
--- a/src/transport/gnunet-service-transport_neighbours.c
+++ b/src/transport/gnunet-service-transport_neighbours.c
@@ -1006,7 +1006,6 @@ disconnect_neighbour (struct NeighbourMapEntry *n)
1006 n->state = S_DISCONNECT; 1006 n->state = S_DISCONNECT;
1007 break; 1007 break;
1008 case S_CONNECTED: 1008 case S_CONNECTED:
1009 case S_RECONNECT_ATS:
1010 case S_RECONNECT_BLACKLIST: 1009 case S_RECONNECT_BLACKLIST:
1011 case S_RECONNECT_SENT: 1010 case S_RECONNECT_SENT:
1012 case S_CONNECTED_SWITCHING_BLACKLIST: 1011 case S_CONNECTED_SWITCHING_BLACKLIST:
@@ -1021,6 +1020,15 @@ disconnect_neighbour (struct NeighbourMapEntry *n)
1021 disconnect_notify_cb (callback_cls, &n->id); 1020 disconnect_notify_cb (callback_cls, &n->id);
1022 n->state = S_DISCONNECT; 1021 n->state = S_DISCONNECT;
1023 break; 1022 break;
1023 case S_RECONNECT_ATS:
1024 /* ATS address request timeout, disconnect without sending disconnect message */
1025 GNUNET_STATISTICS_set (GST_stats,
1026 gettext_noop ("# peers connected"),
1027 --neighbours_connected,
1028 GNUNET_NO);
1029 disconnect_notify_cb (callback_cls, &n->id);
1030 n->state = S_DISCONNECT;
1031 break;
1024 case S_DISCONNECT: 1032 case S_DISCONNECT:
1025 /* already disconnected, ignore */ 1033 /* already disconnected, ignore */
1026 break; 1034 break;