[tor-commits] [stegotorus/master] Don't enable reading and writing on half-open sockets.
zwol at torproject.org
zwol at torproject.org
Fri Jul 20 23:17:07 UTC 2012
commit fc44f29e5cf79b6db5171cb42c9efa5f498b0bd9
Author: Zack Weinberg <zackw at cmu.edu>
Date: Mon Apr 16 15:02:31 2012 -0700
Don't enable reading and writing on half-open sockets.
---
src/network.cc | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/src/network.cc b/src/network.cc
index 55944fe..f312067 100644
--- a/src/network.cc
+++ b/src/network.cc
@@ -674,7 +674,6 @@ circuit_open_upstream(circuit_t *ckt)
return -1;
success:
- bufferevent_enable(buf, EV_READ|EV_WRITE);
circuit_add_upstream(ckt, buf, peername);
return 0;
}
@@ -717,7 +716,6 @@ create_one_outbound_connection(circuit_t *ckt, struct evutil_addrinfo *addr,
bufferevent_setcb(buf, downstream_read_cb, downstream_flush_cb,
is_socks ? downstream_socks_connect_cb
: downstream_connect_cb, conn);
- bufferevent_enable(buf, EV_READ|EV_WRITE);
return true;
}
@@ -790,7 +788,6 @@ create_outbound_connections_socks(circuit_t *ckt)
ckt->add_downstream(conn);
bufferevent_setcb(buf, downstream_read_cb, downstream_flush_cb,
downstream_socks_connect_cb, conn);
- bufferevent_enable(buf, EV_READ|EV_WRITE);
return;
failure:
More information about the tor-commits
mailing list