diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-03-19 06:01:02 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-03-19 06:01:02 -0400 |
commit | a324cd9020b3f088c90091f0b57292bd23072f2b (patch) | |
tree | 5652dcc41f6b8e43fa982aefbca631c169cadc13 /src/or/relay.c | |
parent | 267671bdaaa079e0c1757ad689f7c54f24ac71ab (diff) | |
parent | 4449c9e8fe7b11ec816762c8b37b1ed70d873d4a (diff) | |
download | tor-a324cd9020b3f088c90091f0b57292bd23072f2b.tar.gz tor-a324cd9020b3f088c90091f0b57292bd23072f2b.zip |
Merge branch 'ticket25268_034_01'
Diffstat (limited to 'src/or/relay.c')
-rw-r--r-- | src/or/relay.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/or/relay.c b/src/or/relay.c index 7c21839a86..5dc9d9445b 100644 --- a/src/or/relay.c +++ b/src/or/relay.c @@ -2399,13 +2399,6 @@ circuit_consider_sending_sendme(circuit_t *circ, crypt_path_t *layer_hint) } } -#ifdef ACTIVE_CIRCUITS_PARANOIA -#define assert_cmux_ok_paranoid(chan) \ - assert_circuit_mux_okay(chan) -#else -#define assert_cmux_ok_paranoid(chan) -#endif /* defined(ACTIVE_CIRCUITS_PARANOIA) */ - /** The total number of cells we have allocated. */ static size_t total_cells_allocated = 0; @@ -2693,16 +2686,12 @@ update_circuit_on_cmux_(circuit_t *circ, cell_direction_t direction, } tor_assert(circuitmux_attached_circuit_direction(cmux, circ) == direction); - assert_cmux_ok_paranoid(chan); - /* Update the number of cells we have for the circuit mux */ if (direction == CELL_DIRECTION_OUT) { circuitmux_set_num_cells(cmux, circ, circ->n_chan_cells.n); } else { circuitmux_set_num_cells(cmux, circ, or_circ->p_chan_cells.n); } - - assert_cmux_ok_paranoid(chan); } /** Remove all circuits from the cmux on <b>chan</b>. @@ -2847,7 +2836,6 @@ channel_flush_from_first_active_circuit, (channel_t *chan, int max)) } /* If it returns NULL, no cells left to send */ if (!circ) break; - assert_cmux_ok_paranoid(chan); if (circ->n_chan == chan) { queue = &circ->n_chan_cells; @@ -2951,8 +2939,6 @@ channel_flush_from_first_active_circuit, (channel_t *chan, int max)) } /* Okay, we're done sending now */ - assert_cmux_ok_paranoid(chan); - return n_flushed; } @@ -3103,17 +3089,6 @@ circuit_clear_cell_queue(circuit_t *circ, channel_t *chan) update_circuit_on_cmux(circ, direction); } -/** Fail with an assert if the circuit mux on chan is corrupt - */ -void -assert_circuit_mux_okay(channel_t *chan) -{ - tor_assert(chan); - tor_assert(chan->cmux); - - circuitmux_assert_okay(chan->cmux); -} - /** Return 1 if we shouldn't restart reading on this circuit, even if * we get a SENDME. Else return 0. */ |