Skip to content
Snippets Groups Projects
Commit e2881631 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

fix duplicate call to connection_mark_for_close

svn:r1187
parent 2ac37c64
Branches
Tags
No related merge requests found
......@@ -215,6 +215,7 @@ int connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ, connection
if(rh.command == RELAY_COMMAND_END) {
log_fn(LOG_INFO,"Exit got end (%s) before we're connected. Marking for close.",
connection_edge_end_reason(cell->payload+RELAY_HEADER_SIZE, rh.length));
conn->has_sent_end = 1; /* we just got an 'end', don't need to send one */
connection_mark_for_close(conn, 0);
return 0;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment