diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-10-17 08:01:38 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-10-17 08:01:38 +0000 |
commit | ad3086c0d4083f4a499936bf6e043edcfc1627c4 (patch) | |
tree | 3425d524243f4d0de23d83c6dd18b93561f2af1c /src/namestore/test_namestore_api_store.c | |
parent | 2a0feb1324e62faaec9392d177a1cb6098591555 (diff) | |
download | gnunet-ad3086c0d4083f4a499936bf6e043edcfc1627c4.tar.gz gnunet-ad3086c0d4083f4a499936bf6e043edcfc1627c4.zip |
-fix use after free, cancel of dead task
Diffstat (limited to 'src/namestore/test_namestore_api_store.c')
-rw-r--r-- | src/namestore/test_namestore_api_store.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/namestore/test_namestore_api_store.c b/src/namestore/test_namestore_api_store.c index d5583862c..424c826b7 100644 --- a/src/namestore/test_namestore_api_store.c +++ b/src/namestore/test_namestore_api_store.c | |||
@@ -102,6 +102,8 @@ put_cont (void *cls, int32_t success, const char *emsg) | |||
102 | "Name store added record for `%s': %s\n", | 102 | "Name store added record for `%s': %s\n", |
103 | name, | 103 | name, |
104 | (success == GNUNET_OK) ? "SUCCESS" : "FAIL"); | 104 | (success == GNUNET_OK) ? "SUCCESS" : "FAIL"); |
105 | GNUNET_SCHEDULER_cancel (endbadly_task); | ||
106 | endbadly_task = GNUNET_SCHEDULER_NO_TASK; | ||
105 | GNUNET_SCHEDULER_add_now (&end, NULL); | 107 | GNUNET_SCHEDULER_add_now (&end, NULL); |
106 | } | 108 | } |
107 | 109 | ||