diff options
author | Bart Polot <bart@net.in.tum.de> | 2014-04-01 00:16:34 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2014-04-01 00:16:34 +0000 |
commit | bd1e3aeed4b57c514bf262defc155efa8f99ee28 (patch) | |
tree | 04496be006db6db3f06ae06d80f7547e4af6e1f3 /src | |
parent | 3f5033854b728c13a4aeed82c305e43661ccb528 (diff) | |
download | gnunet-bd1e3aeed4b57c514bf262defc155efa8f99ee28.tar.gz gnunet-bd1e3aeed4b57c514bf262defc155efa8f99ee28.zip |
- stop dht route search on tunnel destroy
Diffstat (limited to 'src')
-rw-r--r-- | src/mesh/gnunet-service-mesh_peer.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh_peer.c b/src/mesh/gnunet-service-mesh_peer.c index 241e6481e..85256338f 100644 --- a/src/mesh/gnunet-service-mesh_peer.c +++ b/src/mesh/gnunet-service-mesh_peer.c | |||
@@ -1924,7 +1924,11 @@ void | |||
1924 | GMP_set_tunnel (struct MeshPeer *peer, struct MeshTunnel3 *t) | 1924 | GMP_set_tunnel (struct MeshPeer *peer, struct MeshTunnel3 *t) |
1925 | { | 1925 | { |
1926 | peer->tunnel = t; | 1926 | peer->tunnel = t; |
1927 | } | 1927 | if (NULL == t && NULL != peer->search_h) |
1928 | { | ||
1929 | GMD_search_stop (peer->search_h); | ||
1930 | peer->search_h = NULL; | ||
1931 | } | ||
1928 | 1932 | ||
1929 | 1933 | ||
1930 | /** | 1934 | /** |