diff options
author | David Goulet <dgoulet@torproject.org> | 2019-10-15 13:33:48 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2019-10-17 10:11:32 -0400 |
commit | 4a8d4913227ea1d6b9302cda4703516595a3c1b5 (patch) | |
tree | b6ae62ca1951850e958143fad95ad8fd1f158bc5 /changes/ticket32058 | |
parent | 7b9cb4c47bc9d1ca4e120af2b00a0f0747cd7b20 (diff) | |
download | tor-4a8d4913227ea1d6b9302cda4703516595a3c1b5.tar.gz tor-4a8d4913227ea1d6b9302cda4703516595a3c1b5.zip |
mainloop: Disable periodic events before a destroy
When tearing down all periodic events during shutdown, disable them first so
their enable flag is updated.
This allows the tor_api.h to relaunch tor properly after a clean shutdown.
Fixes #32058
Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'changes/ticket32058')
-rw-r--r-- | changes/ticket32058 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/ticket32058 b/changes/ticket32058 new file mode 100644 index 0000000000..b40bcda416 --- /dev/null +++ b/changes/ticket32058 @@ -0,0 +1,5 @@ + o Minor bugfixes (mainloop, periodic events): + - Periodic events enabled flag was not unset properly when shutting down tor + cleanly. This had the side effect to not re-enable periodic events when + tor_api.h is used to relaunch tor after a shutdown. Fixes bug 32058; + bugfix on 0.3.3.1-alpha. |