mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 13:13:44 +01:00
Merge branch 'bug10456' into maint-0.2.4
This commit is contained in:
commit
2c956f0c99
6
changes/bug10456
Normal file
6
changes/bug10456
Normal file
@ -0,0 +1,6 @@
|
||||
o Major bugfixes:
|
||||
- Avoid launching spurious extra circuits when a stream is pending.
|
||||
This fixes a bug where any circuit that _wasn't_ unusable for new
|
||||
streams would be treated as if it were, causing extra circuits to
|
||||
be launched. Fixes bug 10456; bugfix on 0.2.4.12-alpha.
|
||||
|
@ -828,7 +828,7 @@ circuit_stream_is_being_handled(entry_connection_t *conn,
|
||||
cpath_build_state_t *build_state = origin_circ->build_state;
|
||||
if (build_state->is_internal || build_state->onehop_tunnel)
|
||||
continue;
|
||||
if (!origin_circ->unusable_for_new_conns)
|
||||
if (origin_circ->unusable_for_new_conns)
|
||||
continue;
|
||||
|
||||
exitnode = build_state_get_exit_node(build_state);
|
||||
|
Loading…
Reference in New Issue
Block a user