diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2014-08-20 14:47:44 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2014-08-20 14:47:44 +0000 |
commit | 4a93e6dd3ad7dc996830922ce39def67869b61d5 (patch) | |
tree | d4b4ae9f7c6a150098328fea51eaf1db76cee4f4 /src | |
parent | 524e0f6a8fed38587b15bda40c709ee7dcbd18cd (diff) | |
download | gnunet-4a93e6dd3ad7dc996830922ce39def67869b61d5.tar.gz gnunet-4a93e6dd3ad7dc996830922ce39def67869b61d5.zip |
- fixes
Diffstat (limited to 'src')
-rw-r--r-- | src/dht/gnunet_dht_profiler.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dht/gnunet_dht_profiler.c b/src/dht/gnunet_dht_profiler.c index b4867cd7c..cd234fb75 100644 --- a/src/dht/gnunet_dht_profiler.c +++ b/src/dht/gnunet_dht_profiler.c | |||
@@ -630,6 +630,7 @@ put_cont (void *cls, int success) | |||
630 | { | 630 | { |
631 | struct ActiveContext *ac = cls; | 631 | struct ActiveContext *ac = cls; |
632 | struct Context *ctx = ac->ctx; | 632 | struct Context *ctx = ac->ctx; |
633 | struct GNUNET_TESTBED_Operation *op; | ||
633 | 634 | ||
634 | ac->dht_put = NULL; | 635 | ac->dht_put = NULL; |
635 | if (success) | 636 | if (success) |
@@ -637,8 +638,9 @@ put_cont (void *cls, int success) | |||
637 | else | 638 | else |
638 | n_puts_fail++; | 639 | n_puts_fail++; |
639 | GNUNET_assert (NULL != ctx); | 640 | GNUNET_assert (NULL != ctx); |
640 | GNUNET_TESTBED_operation_done (ctx->op); | 641 | op = ctx->op; |
641 | ctx->op = NULL; | 642 | ctx->op = NULL; |
643 | GNUNET_TESTBED_operation_done (op); | ||
642 | } | 644 | } |
643 | 645 | ||
644 | 646 | ||
@@ -749,6 +751,7 @@ dht_disconnect (void *cls, void *op_result) | |||
749 | GNUNET_assert (NULL != ac->dht); | 751 | GNUNET_assert (NULL != ac->dht); |
750 | GNUNET_assert (ac->dht == op_result); | 752 | GNUNET_assert (ac->dht == op_result); |
751 | GNUNET_DHT_disconnect (ac->dht); | 753 | GNUNET_DHT_disconnect (ac->dht); |
754 | ac->dht = NULL; | ||
752 | n_dht--; | 755 | n_dht--; |
753 | if (0 != n_dht) | 756 | if (0 != n_dht) |
754 | return; | 757 | return; |