- stop dht route search on tunnel destroy
authorBart Polot <bart@net.in.tum.de>
Tue, 1 Apr 2014 00:16:34 +0000 (00:16 +0000)
committerBart Polot <bart@net.in.tum.de>
Tue, 1 Apr 2014 00:16:34 +0000 (00:16 +0000)
src/mesh/gnunet-service-mesh_peer.c

index 241e6481ea02ea450d7ef709bc2f7a111bca53b1..85256338f1ff212664659417564e575449a7d21b 100644 (file)
@@ -1924,7 +1924,11 @@ void
 GMP_set_tunnel (struct MeshPeer *peer, struct MeshTunnel3 *t)
 {
   peer->tunnel = t;
-}
+  if (NULL == t && NULL != peer->search_h)
+  {
+    GMD_search_stop (peer->search_h);
+    peer->search_h = NULL;
+  }
 
 
 /**