-fix
authorChristian Grothoff <christian@grothoff.org>
Tue, 15 May 2012 17:28:45 +0000 (17:28 +0000)
committerChristian Grothoff <christian@grothoff.org>
Tue, 15 May 2012 17:28:45 +0000 (17:28 +0000)
src/transport/plugin_transport_tcp.c

index 703be2fb28ed09ca485b9ddd50f463af41c5c906..30ed3206854c94ec87d92ae5a03a73a45477bb9c 100644 (file)
@@ -1396,7 +1396,7 @@ tcp_plugin_disconnect (void *cls, const struct GNUNET_PeerIdentity *target)
   GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, "tcp",
                    "Disconnecting peer `%4s'\n", GNUNET_i2s (target));
   GNUNET_CONTAINER_multihashmap_get_multiple (plugin->sessionmap, &target->hashPubKey, &session_disconnect_it, plugin);
-  GNUNET_CONTAINER_multihashmap_get_multiple (plugin->nat_wait_conns, &session_disconnect_it, plugin);
+  GNUNET_CONTAINER_multihashmap_get_multiple (plugin->nat_wait_conns, &target->hashPubKey, &session_disconnect_it, plugin);
 }