svn:r6795
This commit is contained in:
Roger Dingledine 2006-07-20 23:33:11 +00:00
parent 8930468582
commit 97a14b2018

View File

@ -640,8 +640,7 @@ connection_handle_listener_read(connection_t *conn, int new_type)
memset(addrbuf, 0, sizeof(addrbuf)); memset(addrbuf, 0, sizeof(addrbuf));
news = accept(conn->s,(struct sockaddr *)&addrbuf,&remotelen); news = accept(conn->s,(struct sockaddr *)&addrbuf,&remotelen);
if (news < 0) { if (news < 0) { /* accept() error */
/* accept() error */
int e = tor_socket_errno(conn->s); int e = tor_socket_errno(conn->s);
if (ERRNO_IS_ACCEPT_EAGAIN(e)) { if (ERRNO_IS_ACCEPT_EAGAIN(e)) {
return 0; /* he hung up before we could accept(). that's fine. */ return 0; /* he hung up before we could accept(). that's fine. */