Patch from rovv: send back END cell in response to connect attempts to nonexistent hidden service port.

svn:r17137
This commit is contained in:
Nick Mathewson
2008-10-21 16:41:20 +00:00
parent bca46cc628
commit b593fd5c20
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -2566,7 +2566,7 @@ connection_exit_begin_conn(cell_t *cell, circuit_t *circ)
n_stream->_base.port);
end_payload[0] = END_STREAM_REASON_EXITPOLICY;
relay_send_command_from_edge(rh.stream_id, circ, RELAY_COMMAND_END,
end_payload, 1, NULL);
end_payload, 1, origin_circ->cpath->prev);
connection_free(TO_CONN(n_stream));
tor_free(address);
return 0;