diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-08-22 18:19:43 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-08-22 18:19:43 +0200 |
commit | a888981952af2b32579e5a09d65b2c241b533ed5 (patch) | |
tree | bf800fe752d3cc72c5c5b63a8e64a08b43384457 /src | |
parent | 35133c1e67f67fe53329cb935824aed00c364a3f (diff) | |
download | exchange-a888981952af2b32579e5a09d65b2c241b533ed5.tar.gz exchange-a888981952af2b32579e5a09d65b2c241b533ed5.tar.bz2 exchange-a888981952af2b32579e5a09d65b2c241b533ed5.zip |
-fix fakebank shutdown sequence
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 f8c704f6..723cc8dc 100644 --- a/src/bank-lib/fakebank.c +++ b/src/bank-lib/fakebank.c @@ -1186,11 +1186,6 @@ TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h) h->mhd_rfd = NULL; } #endif - if (NULL != h->mhd_bank) - { - MHD_stop_daemon (h->mhd_bank); - h->mhd_bank = NULL; - } if (-1 != h->lp_event) { uint64_t val = 1; @@ -1224,6 +1219,11 @@ TALER_FAKEBANK_stop (struct TALER_FAKEBANK_Handle *h) lp_trigger (lp, h); } + if (NULL != h->mhd_bank) + { + MHD_stop_daemon (h->mhd_bank); + h->mhd_bank = NULL; + } if (NULL != h->accounts) { GNUNET_CONTAINER_multihashmap_iterate (h->accounts, |