mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-20 10:12:15 +01:00
d256d4c0a6
This caused a BUG log when we noticed that the circuit had no
channel. The likeliest culprit for exposing that behavior is
d769cab3e5
, where we made circuit_mark_for_close() NULL out
the n_chan and p_chan fields of the circuit.
Fixes bug 8185; bugfix on 0.2.5.4-alpha, I think.
7 lines
385 B
Plaintext
7 lines
385 B
Plaintext
o Minor bugfixes (logging, relay shutdown, annoyance):
|
|
- When a circuit is marked for close, do not attempt to package any cells
|
|
for channels on that circuit. Previously, we would detect this
|
|
condition lower in the call stack, when we noticed that the circuit had
|
|
no attached channel, and log an annoying message. Fixes bug 8185;
|
|
bugfix on 0.2.5.4-alpha.
|