-fix map cmd shutdown
authorChristian Grothoff <christian@grothoff.org>
Fri, 7 Mar 2014 10:38:13 +0000 (10:38 +0000)
committerChristian Grothoff <christian@grothoff.org>
Fri, 7 Mar 2014 10:38:13 +0000 (10:38 +0000)
src/nat/nat_mini.c

index ce4bc6778b1f7aec4327d57161a419cd8db8b54e..7a2b08f46ea66f7711d88a6fd6acc612275007c9 100644 (file)
@@ -669,13 +669,13 @@ GNUNET_NAT_mini_map_stop (struct GNUNET_NAT_MiniHandle *mini)
     GNUNET_OS_command_stop (mini->refresh_cmd);
     mini->refresh_cmd = NULL;
   }
+  if (NULL != mini->map_cmd)
+  {
+    GNUNET_OS_command_stop (mini->map_cmd);
+    mini->map_cmd = NULL;
+  }
   if (GNUNET_NO == mini->did_map)
   {
-    if (NULL != mini->map_cmd)
-    {
-      GNUNET_OS_command_stop (mini->map_cmd);
-      mini->map_cmd = NULL;
-    }
     GNUNET_free (mini);
     return;
   }