diff --git a/src/usocket.c b/src/usocket.c index ca483f4..89f774d 100644 --- a/src/usocket.c +++ b/src/usocket.c @@ -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); } /*-------------------------------------------------------------------------*\