summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-03-09 00:16:44 +0000
committerRoger Dingledine <arma@torproject.org>2006-03-09 00:16:44 +0000
commit8a72c2bd62611541e527a7a308fc134198641c3e (patch)
treed8d5776a12d7d4106eeefe5933125364baf08f5c
parent0f39033b9f72dc708333c4b0868f91fd4738b154 (diff)
downloadtor-8a72c2bd62611541e527a7a308fc134198641c3e.tar.gz
tor-8a72c2bd62611541e527a7a308fc134198641c3e.zip
new controller signal NEWNYM that makes new application requests
use clean circuits. svn:r6104
-rw-r--r--doc/control-spec.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/control-spec.txt b/doc/control-spec.txt
index 91e21e048b..1a664e197c 100644
--- a/doc/control-spec.txt
+++ b/doc/control-spec.txt
@@ -219,7 +219,7 @@ $Id$
"SIGNAL" SP Signal CRLF
Signal = "RELOAD" / "SHUTDOWN" / "DUMP" / "DEBUG" / "HALT" /
- "HUP" / "INT" / "USR1" / "USR2" / "TERM"
+ "HUP" / "INT" / "USR1" / "USR2" / "TERM" / "NEWNYM"
The meaning of the signals are:
@@ -231,6 +231,8 @@ $Id$
circuits. (like USR1)
DEBUG -- Debug: switch all open logs to loglevel debug. (like USR2)
HALT -- Immediate shutdown: clean up and exit now. (like TERM)
+ NEWNYM -- Switch to clean circuits, so new application requests
+ don't share any circuits with old ones.
The server responds with "250 OK" if the signal is recognized (or simply
closes the socket if it was asked to close immediately), or "552