aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2013-11-18 14:55:19 +0000
committerBart Polot <bart@net.in.tum.de>2013-11-18 14:55:19 +0000
commit6171f40b8cb690ae18e0967628b42abd537f84ce (patch)
treecd53c1bfb4d20b864e5d2399d239e7df0605a09f
parentdd4b523b483aea04b7eccec95cfd00218aa51233 (diff)
downloadgnunet-6171f40b8cb690ae18e0967628b42abd537f84ce.tar.gz
gnunet-6171f40b8cb690ae18e0967628b42abd537f84ce.zip
- log
-rw-r--r--src/mesh/gnunet-service-mesh_peer.c10
1 files 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)
520 GNUNET_PEER_resolve (peer->id, &id); 520 GNUNET_PEER_resolve (peer->id, &id);
521 GNUNET_PEER_change_rc (peer->id, -1); 521 GNUNET_PEER_change_rc (peer->id, -1);
522 522
523 LOG (GNUNET_ERROR_TYPE_WARNING, "destroying peer %s\n", GNUNET_i2s (&id));
524
523 if (GNUNET_YES != 525 if (GNUNET_YES !=
524 GNUNET_CONTAINER_multipeermap_remove (peers, &id, peer)) 526 GNUNET_CONTAINER_multipeermap_remove (peers, &id, peer))
525 { 527 {
526 GNUNET_break (0); 528 GNUNET_break (0);
527 LOG (GNUNET_ERROR_TYPE_WARNING, 529 LOG (GNUNET_ERROR_TYPE_WARNING, " not in peermap!!\n");
528 "removing peer %s, not in peermap\n", GNUNET_i2s (&id));
529 } 530 }
530 if (NULL != peer->search_h) 531 if (NULL != peer->search_h)
531 { 532 {
@@ -610,8 +611,11 @@ peer_timeout (void *cls,
610 struct MeshPeer *p = value; 611 struct MeshPeer *p = value;
611 struct GNUNET_TIME_Absolute *abs = cls; 612 struct GNUNET_TIME_Absolute *abs = cls;
612 613
614 LOG (GNUNET_ERROR_TYPE_WARNING,
615 "peer %s timeout\n", GNUNET_i2s (key));
616
613 if (p->last_contact.abs_value_us == abs->abs_value_us && 617 if (p->last_contact.abs_value_us == abs->abs_value_us &&
614 GNUNET_NO == peer_is_used (p)) 618 GNUNET_NO == peer_is_used (p))
615 { 619 {
616 peer_destroy (p); 620 peer_destroy (p);
617 return GNUNET_NO; 621 return GNUNET_NO;