[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18116 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18116 - gnunet/src/mesh |
Date: |
Sat, 12 Nov 2011 02:01:33 +0100 |
Author: bartpolot
Date: 2011-11-12 02:01:33 +0100 (Sat, 12 Nov 2011)
New Revision: 18116
Modified:
gnunet/src/mesh/gnunet-service-mesh.c
Log:
Fixed issue related to mantis #1896, when a path ack of an already connected
peer would cause client notification about new peer
Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c 2011-11-12 00:47:35 UTC (rev
18115)
+++ gnunet/src/mesh/gnunet-service-mesh.c 2011-11-12 01:01:33 UTC (rev
18116)
@@ -3074,8 +3074,11 @@
t->dht_get_type = NULL;
}
peer_info = peer_info_get (&msg->peer_id);
- tree_set_status (t->tree, peer_info->id, MESH_PEER_READY);
- send_client_peer_connected (t, peer_info->id);
+ if (tree_get_status(t->tree, peer_info->id) != MESH_PEER_READY)
+ {
+ tree_set_status (t->tree, peer_info->id, MESH_PEER_READY);
+ send_client_peer_connected (t, peer_info->id);
+ }
return GNUNET_OK;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18116 - gnunet/src/mesh,
gnunet <=