From: Christian Grothoff Date: Thu, 15 Apr 2010 10:25:45 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~22159 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=906645273ff417be9d19818d75b2bb61909cb432;p=oweals%2Fgnunet.git fix --- diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index d379a7410..8292974be 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c @@ -1747,6 +1747,12 @@ plugin_env_session_end (void *cls, rl->addresses = pos->next; else prev->next = pos->next; + if (GNUNET_SCHEDULER_NO_TASK != pos->revalidate_task) + { + GNUNET_SCHEDULER_cancel (sched, + pos->revalidate_task); + pos->revalidate_task = GNUNET_SCHEDULER_NO_TASK; + } GNUNET_free (pos); if (nl->received_pong == GNUNET_NO) return; /* nothing to do */