diff options
| author | Dirk Engling <erdgeist@erdgeist.org> | 2026-11-05 16:04:38 +0100 |
|---|---|---|
| committer | Dirk Engling <erdgeist@erdgeist.org> | 2026-11-05 16:04:38 +0100 |
| commit | ab538c872d1e1f79feecaa0f85d0ff62216e78e4 (patch) | |
| tree | 279c2960dd41a787bda167c7dd45b6d3eba639a9 /src | |
| parent | 2a7bc3f8a7cd232cad0a858b4d810a2cac3193d8 (diff) | |
Stop the cleaner before the modules it still needs
Diffstat (limited to 'src')
| -rw-r--r-- | src/trackerlogic.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/trackerlogic.c b/src/trackerlogic.c index e29ca11..dac0e0f 100644 --- a/src/trackerlogic.c +++ b/src/trackerlogic.c | |||
| @@ -608,12 +608,11 @@ void trackerlogic_deinit(void) { | |||
| 608 | int delta_torrentcount = 0; | 608 | int delta_torrentcount = 0; |
| 609 | size_t bucket, j; | 609 | size_t bucket, j; |
| 610 | 610 | ||
| 611 | /* Stop the background workers first */ | 611 | clean_deinit(); |
| 612 | stats_deinit(); | 612 | stats_deinit(); |
| 613 | livesync_deinit(); | 613 | livesync_deinit(); |
| 614 | accesslist_deinit(); | 614 | accesslist_deinit(); |
| 615 | fullscrape_deinit(); | 615 | fullscrape_deinit(); |
| 616 | clean_deinit(); | ||
| 617 | 616 | ||
| 618 | /* Free all torrents... */ | 617 | /* Free all torrents... */ |
| 619 | for (bucket = 0; bucket < OT_BUCKET_COUNT; ++bucket) { | 618 | for (bucket = 0; bucket < OT_BUCKET_COUNT; ++bucket) { |
