diff options
author | Bart Polot <bart@net.in.tum.de> | 2012-02-22 12:14:17 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2012-02-22 12:14:17 +0000 |
commit | 84b5e71567e945b5902b8108b0fe324716e1fc11 (patch) | |
tree | 431db03e413be35136c5d7ef353faa3920691209 /src/dns | |
parent | 8961a8c3b9d2ed5f72ebf62e7326e103688df37c (diff) | |
download | gnunet-84b5e71567e945b5902b8108b0fe324716e1fc11.tar.gz gnunet-84b5e71567e945b5902b8108b0fe324716e1fc11.zip |
- Kill mesh on Ctrl-C
Diffstat (limited to 'src/dns')
-rw-r--r-- | src/dns/gnunet-service-dns.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/dns/gnunet-service-dns.c b/src/dns/gnunet-service-dns.c index 79beef831..b35ea6c27 100644 --- a/src/dns/gnunet-service-dns.c +++ b/src/dns/gnunet-service-dns.c | |||
@@ -429,6 +429,11 @@ cleanup_task (void *cls GNUNET_UNUSED, | |||
429 | GNUNET_free (dns_exit); | 429 | GNUNET_free (dns_exit); |
430 | dns_exit = NULL; | 430 | dns_exit = NULL; |
431 | } | 431 | } |
432 | if (NULL != mesh) | ||
433 | { | ||
434 | GNUNET_MESH_disconnect(mesh); | ||
435 | mesh = NULL; | ||
436 | } | ||
432 | } | 437 | } |
433 | 438 | ||
434 | 439 | ||