aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-10-27 20:13:13 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-10-27 20:13:13 +0000
commitf8acae3eb63f3cd32650f31a2da4b9fdf903f756 (patch)
tree4558578596b57066993c0017342a5757d2b30c30 /src
parent0690db8cd6b2cd4fb6178a879479ffac72328a0f (diff)
downloadgnunet-f8acae3eb63f3cd32650f31a2da4b9fdf903f756.tar.gz
gnunet-f8acae3eb63f3cd32650f31a2da4b9fdf903f756.zip
canceling is important!
Diffstat (limited to 'src')
-rw-r--r--src/transport/gnunet-service-transport_neighbours_3way.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours_3way.c b/src/transport/gnunet-service-transport_neighbours_3way.c
index 075e6239f..e7c630153 100644
--- a/src/transport/gnunet-service-transport_neighbours_3way.c
+++ b/src/transport/gnunet-service-transport_neighbours_3way.c
@@ -1106,6 +1106,12 @@ GST_neighbours_switch_to_address_3way (const struct GNUNET_PeerIdentity *peer,
1106 return GNUNET_NO; 1106 return GNUNET_NO;
1107 } 1107 }
1108 1108
1109 if (n->ats_suggest != GNUNET_SCHEDULER_NO_TASK)
1110 {
1111 GNUNET_SCHEDULER_cancel(n->ats_suggest);
1112 n->ats_suggest = GNUNET_SCHEDULER_NO_TASK;
1113 }
1114
1109#if DEBUG_TRANSPORT 1115#if DEBUG_TRANSPORT
1110 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 1116 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
1111 "ATS tells us to switch to plugin `%s' address '%s' session %X for %s peer `%s'\n", 1117 "ATS tells us to switch to plugin `%s' address '%s' session %X for %s peer `%s'\n",