[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor] 05/10: Bug 40801: Do not change read state of marked conns
This is an automated email from the git hooks/post-receive script.
dgoulet pushed a commit to branch main
in repository tor.
commit 6a513e2ff57545ad232ff8931b8902421b89c09b
Author: Mike Perry <mikeperry-git@xxxxxxxxxxxxxx>
AuthorDate: Fri Jun 9 15:52:42 2023 +0000
Bug 40801: Do not change read state of marked conns
---
src/core/or/relay.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/core/or/relay.c b/src/core/or/relay.c
index 247024ebc7..2c722f01cc 100644
--- a/src/core/or/relay.c
+++ b/src/core/or/relay.c
@@ -3081,9 +3081,9 @@ set_block_state_for_streams(circuit_t *circ, edge_connection_t *stream_list,
if (stream_id && edge->stream_id != stream_id)
continue;
- if (!conn->read_event || edge->xoff_received) {
- /* This connection is a placeholder for something; probably a DNS
- * request. It can't actually stop or start reading.*/
+ if (!conn->read_event || edge->xoff_received ||
+ conn->marked_for_close) {
+ /* This connection should not start or stop reading. */
continue;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits