diff options
Diffstat (limited to 'src/bank-lib/fakebank.c')
-rw-r--r-- | src/bank-lib/fakebank.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/bank-lib/fakebank.c b/src/bank-lib/fakebank.c index 723cc8dca..eb6f4c79c 100644 --- a/src/bank-lib/fakebank.c +++ b/src/bank-lib/fakebank.c | |||
@@ -1169,11 +1169,6 @@ free_account (void *cls, | |||
1169 | void | 1169 | void |
1170 | TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h) | 1170 | TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h) |
1171 | { | 1171 | { |
1172 | if (NULL != h->mhd_task) | ||
1173 | { | ||
1174 | GNUNET_SCHEDULER_cancel (h->mhd_task); | ||
1175 | h->mhd_task = NULL; | ||
1176 | } | ||
1177 | if (NULL != h->lp_task) | 1172 | if (NULL != h->lp_task) |
1178 | { | 1173 | { |
1179 | GNUNET_SCHEDULER_cancel (h->lp_task); | 1174 | GNUNET_SCHEDULER_cancel (h->lp_task); |
@@ -1224,6 +1219,11 @@ TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h) | |||
1224 | MHD_stop_daemon (h->mhd_bank); | 1219 | MHD_stop_daemon (h->mhd_bank); |
1225 | h->mhd_bank = NULL; | 1220 | h->mhd_bank = NULL; |
1226 | } | 1221 | } |
1222 | if (NULL != h->mhd_task) | ||
1223 | { | ||
1224 | GNUNET_SCHEDULER_cancel (h->mhd_task); | ||
1225 | h->mhd_task = NULL; | ||
1226 | } | ||
1227 | if (NULL != h->accounts) | 1227 | if (NULL != h->accounts) |
1228 | { | 1228 | { |
1229 | GNUNET_CONTAINER_multihashmap_iterate (h->accounts, | 1229 | GNUNET_CONTAINER_multihashmap_iterate (h->accounts, |