Fixed a use after free
authorBart Polot <bart@net.in.tum.de>
Fri, 16 Sep 2011 17:13:13 +0000 (17:13 +0000)
committerBart Polot <bart@net.in.tum.de>
Fri, 16 Sep 2011 17:13:13 +0000 (17:13 +0000)
src/mesh/mesh_api_new.c

index 0fe990eee9d505118738929bca83869ef440bb02..17b4caced82354c396ff885ef15d106957ff1aa9 100644 (file)
@@ -881,7 +881,7 @@ process_incoming_data (struct GNUNET_MESH_Handle *h,
         GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
                     "MESH: callback caused disconnection\n");
         GNUNET_MESH_disconnect (h);
-       break;
+        return;
       }
 #if DEBUG
       else