aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-10-27 11:13:05 -0400
committerNick Mathewson <nickm@torproject.org>2017-10-27 11:13:05 -0400
commit30a681553f2ecc7747236085dd3331e9875651d5 (patch)
tree4a413bff7187460de84ce9cf224b187c622ccb79 /changes
parentfa78546dbc0e62fc1b24daef881c460412f04e7e (diff)
parenta62f59f000f05ac5f5a7a22387007a1b8c2ee2a4 (diff)
downloadtor-30a681553f2ecc7747236085dd3331e9875651d5.tar.gz
tor-30a681553f2ecc7747236085dd3331e9875651d5.zip
Merge remote-tracking branch 'public/exit_carefully'
Diffstat (limited to 'changes')
-rw-r--r--changes/bug238488
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug23848 b/changes/bug23848
new file mode 100644
index 0000000000..e2aec687ca
--- /dev/null
+++ b/changes/bug23848
@@ -0,0 +1,8 @@
+ o Minor features (embedding):
+ - On most errors that would cause Tor to exit, it now tries to return
+ from the tor_main() function, rather than calling the system exit()
+ function. Most users won't notice a difference here, but it should
+ make a significant difference on platforms that try to run Tor inside
+ a separate thread: they should now be able to survive Tor's exit
+ conditions rather than having Tor shut down the entire process.
+ Closes ticket 23848.