aboutsummaryrefslogtreecommitdiff
path: root/src/lib/process/env.h
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2021-02-01 12:45:32 -0500
committerDavid Goulet <dgoulet@torproject.org>2021-02-03 08:52:48 -0500
commit59f1a41a7fdc03f5008e859e7e56e9c159b8a8d9 (patch)
tree95b6717056ef15224582fe5959d8e2c3920d2fa5 /src/lib/process/env.h
parent98590621bb49cbecd601085f7e03697f8783ff7b (diff)
downloadtor-59f1a41a7fdc03f5008e859e7e56e9c159b8a8d9.tar.gz
tor-59f1a41a7fdc03f5008e859e7e56e9c159b8a8d9.zip
relay: Send back CONNECTION_REFUSED on reentry
The TORPROTOCOL reason causes the client to close the circuit which is not what we want because other valid streams might be on it. Instead, CONNECTION_REFUSED will leave it open but will not allow more streams to be attached to it. The client then open a new circuit to the destination. Closes #40270 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/lib/process/env.h')
0 files changed, 0 insertions, 0 deletions