If a socks connection ends because read fails, don't warn that you're

not sending a socks reply back. (bug reported by Warren Barrow)


svn:r4277
This commit is contained in:
Roger Dingledine
2005-05-21 00:15:23 +00:00
parent d22c141659
commit b86716b839
+2
View File
@@ -996,6 +996,8 @@ loop_again:
connection_close_immediate(conn); /* Don't flush; connection is dead. */
if (CONN_IS_EDGE(conn)) {
connection_edge_end_errno(conn, conn->cpath_layer);
if (conn->socks_request) /* broken, so don't send a socks reply back */
conn->socks_request->has_finished = 1;
}
connection_mark_for_close(conn);
return -1;