From 6171f40b8cb690ae18e0967628b42abd537f84ce Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Mon, 18 Nov 2013 14:55:19 +0000 Subject: [PATCH] - log --- src/mesh/gnunet-service-mesh_peer.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/mesh/gnunet-service-mesh_peer.c b/src/mesh/gnunet-service-mesh_peer.c index 3768da895..8dda45849 100644 --- a/src/mesh/gnunet-service-mesh_peer.c +++ b/src/mesh/gnunet-service-mesh_peer.c @@ -520,12 +520,13 @@ peer_destroy (struct MeshPeer *peer) GNUNET_PEER_resolve (peer->id, &id); GNUNET_PEER_change_rc (peer->id, -1); + LOG (GNUNET_ERROR_TYPE_WARNING, "destroying peer %s\n", GNUNET_i2s (&id)); + if (GNUNET_YES != GNUNET_CONTAINER_multipeermap_remove (peers, &id, peer)) { GNUNET_break (0); - LOG (GNUNET_ERROR_TYPE_WARNING, - "removing peer %s, not in peermap\n", GNUNET_i2s (&id)); + LOG (GNUNET_ERROR_TYPE_WARNING, " not in peermap!!\n"); } if (NULL != peer->search_h) { @@ -610,8 +611,11 @@ peer_timeout (void *cls, struct MeshPeer *p = value; struct GNUNET_TIME_Absolute *abs = cls; + LOG (GNUNET_ERROR_TYPE_WARNING, + "peer %s timeout\n", GNUNET_i2s (key)); + if (p->last_contact.abs_value_us == abs->abs_value_us && - GNUNET_NO == peer_is_used (p)) + GNUNET_NO == peer_is_used (p)) { peer_destroy (p); return GNUNET_NO; -- 2.25.1