From: Christian Grothoff Date: Mon, 31 Oct 2011 11:47:23 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~16144 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5f82e83b7ae5ff15751dcd7ebf658fb2be31771c;p=oweals%2Fgnunet.git fix --- 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, { struct MeshPathInfo *path_info = cls; - if (GNUNET_SCHEDULER_REASON_SHUTDOWN == tc->reason) + if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason)) { GNUNET_free (cls); + return; } peer_info_connect (path_info->peer, path_info->t); GNUNET_free (cls);