diff options
author | Bart Polot <bart@net.in.tum.de> | 2013-07-08 12:58:14 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2013-07-08 12:58:14 +0000 |
commit | b9dbc84ac5eff341860f09df948d1432e1ce7b6e (patch) | |
tree | 9dd062880ca91dd71f008c29e37b817f615616ac /src | |
parent | 5b1c12548e8114dd0afc236c8e2ea524075c31e9 (diff) | |
download | gnunet-b9dbc84ac5eff341860f09df948d1432e1ce7b6e.tar.gz gnunet-b9dbc84ac5eff341860f09df948d1432e1ce7b6e.zip |
- fix keepalive loop
Diffstat (limited to 'src')
-rw-r--r-- | src/mesh/gnunet-service-mesh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index cc4150d16..d8cce4dfc 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c | |||
@@ -4005,7 +4005,7 @@ handle_mesh_keepalive (void *cls, const struct GNUNET_PeerIdentity *peer, | |||
4005 | } | 4005 | } |
4006 | 4006 | ||
4007 | tunnel_reset_timeout (t); | 4007 | tunnel_reset_timeout (t); |
4008 | if (NULL != t->client || 0 == t->next_hop) | 4008 | if (NULL != t->client || 0 == t->next_hop || myid == t->next_hop) |
4009 | return GNUNET_OK; | 4009 | return GNUNET_OK; |
4010 | 4010 | ||
4011 | GNUNET_STATISTICS_update (stats, "# keepalives forwarded", 1, GNUNET_NO); | 4011 | GNUNET_STATISTICS_update (stats, "# keepalives forwarded", 1, GNUNET_NO); |