aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/transport/gnunet-service-transport_neighbours.c4
-rw-r--r--src/transport/test_transport_api_restart_1peer.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c
index bc8267a4d..7dfe5b25a 100644
--- a/src/transport/gnunet-service-transport_neighbours.c
+++ b/src/transport/gnunet-service-transport_neighbours.c
@@ -2644,9 +2644,9 @@ GST_neighbours_handle_connect (const struct GNUNET_MessageHeader *message,
2644 GNUNET_ATS_address_update (GST_ats, address, session, ats, ats_count); 2644 GNUNET_ATS_address_update (GST_ats, address, session, ats, ats_count);
2645 2645
2646 n = lookup_neighbour (peer); 2646 n = lookup_neighbour (peer);
2647 if ((n != NULL) && (S_CONNECTED == n->state)) 2647 if ((n != NULL) && ((S_CONNECTED == n->state) || (S_FAST_RECONNECT == n->state)))
2648 { 2648 {
2649 /* connected peer switches addresses */ 2649 /* connected peer switches addresses or is trying to do a fast reconnect*/
2650 return; 2650 return;
2651 } 2651 }
2652 2652
diff --git a/src/transport/test_transport_api_restart_1peer.c b/src/transport/test_transport_api_restart_1peer.c
index b005cbe06..0f6264607 100644
--- a/src/transport/test_transport_api_restart_1peer.c
+++ b/src/transport/test_transport_api_restart_1peer.c
@@ -221,7 +221,7 @@ notify_receive (void *cls, const struct GNUNET_PeerIdentity *peer,
221 } 221 }
222 else 222 else
223 { 223 {
224 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 224 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
225 "Restarted peers connected and message was sent, stopping test...\n"); 225 "Restarted peers connected and message was sent, stopping test...\n");
226 ok = 0; 226 ok = 0;
227 end (); 227 end ();