From: Christian Grothoff Date: Fri, 2 Sep 2011 13:08:37 +0000 (+0000) Subject: making mwachs happy X-Git-Tag: initial-import-from-subversion-38251~17234 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=12305b4f774820c211f2bb5e2cf684504941be71;p=oweals%2Fgnunet.git making mwachs happy --- diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index d971e7cf9..070690ae9 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c @@ -569,14 +569,16 @@ try_connect_using_address (void *cls, const struct GNUNET_PeerIdentity *target, uint32_t ats_count) { struct NeighbourMapEntry *n = cls; + int was_connected; n->asc = NULL; + was_connected = n->is_connected; + n->is_connected = GNUNET_YES; GST_neighbours_switch_to_address (target, plugin_name, plugin_address, plugin_address_len, session, ats, ats_count); - if (GNUNET_YES == n->is_connected) + if (GNUNET_YES == was_connected) return; - n->is_connected = GNUNET_YES; connect_notify_cb (callback_cls, target, n->ats, n->ats_count); } @@ -698,7 +700,7 @@ GST_neighbours_send (const struct GNUNET_PeerIdentity *target, const void *msg, { GNUNET_STATISTICS_update (GST_stats, gettext_noop - ("# SET QUOTA messages ignored (no such peer)"), + ("# messages not sent (no such peer or not connected)"), 1, GNUNET_NO); #if DEBUG_TRANSPORT if (n == NULL)