[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r14057 - gnunet/src/core
From: |
gnunet |
Subject: |
[GNUnet-SVN] r14057 - gnunet/src/core |
Date: |
Thu, 23 Dec 2010 16:35:59 +0100 |
Author: grothoff
Date: 2010-12-23 16:35:59 +0100 (Thu, 23 Dec 2010)
New Revision: 14057
Modified:
gnunet/src/core/core_api.c
Log:
fixing use-after-free
Modified: gnunet/src/core/core_api.c
===================================================================
--- gnunet/src/core/core_api.c 2010-12-23 15:06:42 UTC (rev 14056)
+++ gnunet/src/core/core_api.c 2010-12-23 15:35:59 UTC (rev 14057)
@@ -544,6 +544,8 @@
trigger_next_request (h, GNUNET_NO);
return;
}
+ if (th->cm != NULL)
+ return; /* already done */
GNUNET_assert (pr->prev == NULL);
GNUNET_assert (pr->next == NULL);
pr->timeout_task = GNUNET_SCHEDULER_add_delayed
(GNUNET_TIME_absolute_get_remaining (th->timeout),
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r14057 - gnunet/src/core,
gnunet <=