Skip to content
Snippets Groups Projects
Commit dc13936f authored by David Goulet's avatar David Goulet :panda_face:
Browse files

relay: Use remote reason when sending back a DESTROY


Fix from previous commit where a DESTROY cell is sent instead of a
TRUNCATED.

Related to #40623

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 8d8afc4e
Branches ticket40509_035_01
No related tags found
No related merge requests found
......@@ -641,7 +641,7 @@ command_process_destroy_cell(cell_t *cell, channel_t *chan)
* DESTROY cell down the circuit so relays can stop queuing in-flight
* cells for this circuit which helps with memory pressure. */
log_debug(LD_OR, "Received DESTROY cell from n_chan, closing circuit.");
circuit_mark_for_close(circ, END_CIRC_REASON_TORPROTOCOL);
circuit_mark_for_close(circ, reason | END_CIRC_REASON_FLAG_REMOTE);
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment