diff options
Diffstat (limited to 'src/nat/gnunet-nat.c')
-rw-r--r-- | src/nat/gnunet-nat.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nat/gnunet-nat.c b/src/nat/gnunet-nat.c index ff326fe0c..07e65141b 100644 --- a/src/nat/gnunet-nat.c +++ b/src/nat/gnunet-nat.c | |||
@@ -401,6 +401,9 @@ run (void *cls, | |||
401 | if (use_udp) | 401 | if (use_udp) |
402 | proto = IPPROTO_UDP; | 402 | proto = IPPROTO_UDP; |
403 | 403 | ||
404 | GNUNET_SCHEDULER_add_shutdown (&do_shutdown, | ||
405 | NULL); | ||
406 | |||
404 | if (do_auto) | 407 | if (do_auto) |
405 | { | 408 | { |
406 | ah = GNUNET_NAT_autoconfig_start (c, | 409 | ah = GNUNET_NAT_autoconfig_start (c, |
@@ -501,9 +504,6 @@ run (void *cls, | |||
501 | NULL); | 504 | NULL); |
502 | } | 505 | } |
503 | 506 | ||
504 | GNUNET_SCHEDULER_add_shutdown (&do_shutdown, | ||
505 | NULL); | ||
506 | |||
507 | if (NULL != remote_addr) | 507 | if (NULL != remote_addr) |
508 | { | 508 | { |
509 | int ret; | 509 | int ret; |