Make "ClientOnly 1" config option disable directory ports too.
svn:r13213
This commit is contained in:
parent
e7853ba3eb
commit
b79850d574
|
@ -13,6 +13,7 @@ Changes in version 0.2.0.18-alpha - 2008-01-??
|
|||
o Minor features:
|
||||
- Don't answer "/tor/networkstatus-bridges" directory requests if
|
||||
the request isn't encrypted.
|
||||
- Make "ClientOnly 1" config option disable directory ports too.
|
||||
|
||||
|
||||
Changes in version 0.2.0.17-alpha - 2008-01-17
|
||||
|
|
|
@ -391,7 +391,8 @@ circuit list.
|
|||
.LP
|
||||
.TP
|
||||
\fBClientOnly \fR\fB0\fR|\fB1\fR\fP
|
||||
If set to 1, Tor will under no circumstances run as a server. The default
|
||||
If set to 1, Tor will under no circumstances run as a server or serve
|
||||
directory requests. The default
|
||||
is to run as a client unless ORPort is configured. (Usually,
|
||||
you don't need to set this; Tor is pretty smart at figuring out whether
|
||||
you are reliable and high-bandwidth enough to be a useful server.)
|
||||
|
|
|
@ -1340,7 +1340,7 @@ retry_all_listeners(smartlist_t *replaced_conns,
|
|||
return -1;
|
||||
if (retry_listeners(CONN_TYPE_DIR_LISTENER, options->DirListenAddress,
|
||||
options->DirPort, "0.0.0.0",
|
||||
replaced_conns, new_conns, 0,
|
||||
replaced_conns, new_conns, options->ClientOnly,
|
||||
AF_INET)<0)
|
||||
return -1;
|
||||
if (retry_listeners(CONN_TYPE_AP_LISTENER, options->SocksListenAddress,
|
||||
|
|
|
@ -1053,7 +1053,6 @@ run_scheduled_events(time_t now)
|
|||
|
||||
/** 3d. And every 60 seconds, we relaunch listeners if any died. */
|
||||
if (!we_are_hibernating() && time_to_check_listeners < now) {
|
||||
/* 0 means "only launch the ones that died." */
|
||||
retry_all_listeners(NULL, NULL);
|
||||
time_to_check_listeners = now+60;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue