aboutsummaryrefslogtreecommitdiff
path: root/src/mesh
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-10-31 11:47:23 +0000
committerChristian Grothoff <christian@grothoff.org>2011-10-31 11:47:23 +0000
commit5f82e83b7ae5ff15751dcd7ebf658fb2be31771c (patch)
tree35ac7a90efe62c3f269082c1b837ae3a846f06a0 /src/mesh
parentd426d2344734810de03398e4913b7166dedcd7f2 (diff)
downloadgnunet-5f82e83b7ae5ff15751dcd7ebf658fb2be31771c.tar.gz
gnunet-5f82e83b7ae5ff15751dcd7ebf658fb2be31771c.zip
fix
Diffstat (limited to 'src/mesh')
-rw-r--r--src/mesh/gnunet-service-mesh.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c
index 9d3784567..fd37bb85e 100644
--- a/src/mesh/gnunet-service-mesh.c
+++ b/src/mesh/gnunet-service-mesh.c
@@ -1344,9 +1344,10 @@ peer_info_connect_task (void *cls,
1344{ 1344{
1345 struct MeshPathInfo *path_info = cls; 1345 struct MeshPathInfo *path_info = cls;
1346 1346
1347 if (GNUNET_SCHEDULER_REASON_SHUTDOWN == tc->reason) 1347 if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason))
1348 { 1348 {
1349 GNUNET_free (cls); 1349 GNUNET_free (cls);
1350 return;
1350 } 1351 }
1351 peer_info_connect (path_info->peer, path_info->t); 1352 peer_info_connect (path_info->peer, path_info->t);
1352 GNUNET_free (cls); 1353 GNUNET_free (cls);