[tor-commits] [tor/master] Let the new scheduler handle writes
nickm at torproject.org
nickm at torproject.org
Fri Nov 28 03:58:31 UTC 2014
commit 4f567c8cc8cd68a8ca9bb93fc57d518d7eb55cf0
Author: Andrea Shepard <andrea at torproject.org>
Date: Thu Nov 14 04:45:16 2013 -0800
Let the new scheduler handle writes
---
src/or/relay.c | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/src/or/relay.c b/src/or/relay.c
index 2c16e4a..b653616 100644
--- a/src/or/relay.c
+++ b/src/or/relay.c
@@ -2871,16 +2871,6 @@ append_cell_to_circuit_queue(circuit_t *circ, channel_t *chan,
/* New way: mark this as having waiting cells for the scheduler */
scheduler_channel_has_waiting_cells(chan);
-
- /* TODO remove this once scheduler does it */
- if (!channel_has_queued_writes(chan)) {
- /* There is no data at all waiting to be sent on the outbuf. Add a
- * cell, so that we can notice when it gets flushed, flushed_some can
- * get called, and we can start putting more data onto the buffer then.
- */
- log_debug(LD_GENERAL, "Primed a buffer.");
- channel_flush_from_first_active_circuit(chan, 1);
- }
}
/** Append an encoded value of <b>addr</b> to <b>payload_out</b>, which must
More information about the tor-commits
mailing list