src/usocket: Don't unset/set O_NONBLOCK around listen() or shutdown() calls.

It doesn't effect them.
Not true on windows
This commit is contained in:
daurnimator 2014-10-27 14:03:34 -04:00
parent e602c2b271
commit 4f122e60b1

View File

@ -139,9 +139,7 @@ int socket_bind(p_socket ps, SA *addr, socklen_t len) {
\*-------------------------------------------------------------------------*/
int socket_listen(p_socket ps, int backlog) {
int err = IO_DONE;
socket_setblocking(ps);
if (listen(*ps, backlog)) err = errno;
socket_setnonblocking(ps);
return err;
}
@ -149,9 +147,7 @@ int socket_listen(p_socket ps, int backlog) {
*
\*-------------------------------------------------------------------------*/
void socket_shutdown(p_socket ps, int how) {
socket_setblocking(ps);
shutdown(*ps, how);
socket_setnonblocking(ps);
}
/*-------------------------------------------------------------------------*\