diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-10-02 11:11:30 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-10-02 11:11:30 -0400 |
commit | c50c98ba6a3eae0b9a3a19c4a3498809080d7ac0 (patch) | |
tree | e5e2ebf637d844996695799d8d1630624363e610 /changes/bug23693 | |
parent | 2c93be80d9ad0712b5716c85e32f7a5184f3b1d2 (diff) | |
download | tor-c50c98ba6a3eae0b9a3a19c4a3498809080d7ac0.tar.gz tor-c50c98ba6a3eae0b9a3a19c4a3498809080d7ac0.zip |
Make changes in server_mode() affect workers; fix a crash.
Without this fix, changes from client to bridge don't trigger
transition_affects_workers(), so we would never have actually
initialized the cpuworkers.
Fixes bug 23693. Bugfix on 3bcdb26267502e0 0.2.6.3-alpha, which
fixed bug 14901 in the general case, but not on the case where
public_server_mode() did not change.
Diffstat (limited to 'changes/bug23693')
-rw-r--r-- | changes/bug23693 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/bug23693 b/changes/bug23693 new file mode 100644 index 0000000000..796398be51 --- /dev/null +++ b/changes/bug23693 @@ -0,0 +1,6 @@ + o Minor bugfixes (relay, crash): + - Avoid a crash when transitioning from client mode to bridge mode. + Previously, we would launch the worker threads whenever our "public + server" mode changed, but not when our "server" mode changed. + Fixes bug 23693; bugfix on 0.2.6.3-alpha. + |