diff options
Diffstat (limited to 'src')
| -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 723cc8dc..eb6f4c79 100644 --- a/src/bank-lib/fakebank.c +++ b/src/bank-lib/fakebank.c @@ -1169,11 +1169,6 @@ free_account (void *cls,  void  TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h)  { -  if (NULL != h->mhd_task) -  { -    GNUNET_SCHEDULER_cancel (h->mhd_task); -    h->mhd_task = NULL; -  }    if (NULL != h->lp_task)    {      GNUNET_SCHEDULER_cancel (h->lp_task); @@ -1224,6 +1219,11 @@ TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h)      MHD_stop_daemon (h->mhd_bank);      h->mhd_bank = NULL;    } +  if (NULL != h->mhd_task) +  { +    GNUNET_SCHEDULER_cancel (h->mhd_task); +    h->mhd_task = NULL; +  }    if (NULL != h->accounts)    {      GNUNET_CONTAINER_multihashmap_iterate (h->accounts,  | 
