Skip to content

Commit

Permalink
Do not close on error, see #1373
Browse files Browse the repository at this point in the history
  • Loading branch information
cloudwu committed Apr 6, 2021
1 parent 96c702b commit ba26c8a
Showing 1 changed file with 0 additions and 4 deletions.
4 changes: 0 additions & 4 deletions skynet-src/socket_server.c
Expand Up @@ -1421,8 +1421,6 @@ forward_message_tcp(struct socket_server *ss, struct socket *s, struct socket_lo
case AGAIN_WOULDBLOCK:
break;
default:
// close when error
force_close(ss, s, l, result);
result->data = strerror(errno);
return SOCKET_ERR;
}
Expand Down Expand Up @@ -1737,7 +1735,6 @@ socket_server_poll(struct socket_server *ss, struct socket_message * result, int
return type;
}
if (e->error) {
// close when error
int error;
socklen_t len = sizeof(error);
int code = getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &error, &len);
Expand All @@ -1749,7 +1746,6 @@ socket_server_poll(struct socket_server *ss, struct socket_message * result, int
} else {
err = "Unknown error";
}
force_close(ss, s, &l, result);
result->data = (char *)err;
return SOCKET_ERR;
}
Expand Down

0 comments on commit ba26c8a

Please sign in to comment.