aboutsummaryrefslogtreecommitdiff
path: root/src/transport
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-04-15 10:25:45 +0000
committerChristian Grothoff <christian@grothoff.org>2010-04-15 10:25:45 +0000
commit906645273ff417be9d19818d75b2bb61909cb432 (patch)
tree034275efeaa3a80f5d08af6afba4b596d246a516 /src/transport
parentb6824ee9df175c4fdf6d60e425e531ae39dec0b2 (diff)
downloadgnunet-906645273ff417be9d19818d75b2bb61909cb432.tar.gz
gnunet-906645273ff417be9d19818d75b2bb61909cb432.zip
fix
Diffstat (limited to 'src/transport')
-rw-r--r--src/transport/gnunet-service-transport.c6
1 files changed, 6 insertions, 0 deletions
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,
1747 rl->addresses = pos->next; 1747 rl->addresses = pos->next;
1748 else 1748 else
1749 prev->next = pos->next; 1749 prev->next = pos->next;
1750 if (GNUNET_SCHEDULER_NO_TASK != pos->revalidate_task)
1751 {
1752 GNUNET_SCHEDULER_cancel (sched,
1753 pos->revalidate_task);
1754 pos->revalidate_task = GNUNET_SCHEDULER_NO_TASK;
1755 }
1750 GNUNET_free (pos); 1756 GNUNET_free (pos);
1751 if (nl->received_pong == GNUNET_NO) 1757 if (nl->received_pong == GNUNET_NO)
1752 return; /* nothing to do */ 1758 return; /* nothing to do */