aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/usocket.c4
1 files changed, 0 insertions, 4 deletions
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) {
139\*-------------------------------------------------------------------------*/ 139\*-------------------------------------------------------------------------*/
140int socket_listen(p_socket ps, int backlog) { 140int socket_listen(p_socket ps, int backlog) {
141 int err = IO_DONE; 141 int err = IO_DONE;
142 socket_setblocking(ps);
143 if (listen(*ps, backlog)) err = errno; 142 if (listen(*ps, backlog)) err = errno;
144 socket_setnonblocking(ps);
145 return err; 143 return err;
146} 144}
147 145
@@ -149,9 +147,7 @@ int socket_listen(p_socket ps, int backlog) {
149* 147*
150\*-------------------------------------------------------------------------*/ 148\*-------------------------------------------------------------------------*/
151void socket_shutdown(p_socket ps, int how) { 149void socket_shutdown(p_socket ps, int how) {
152 socket_setblocking(ps);
153 shutdown(*ps, how); 150 shutdown(*ps, how);
154 socket_setnonblocking(ps);
155} 151}
156 152
157/*-------------------------------------------------------------------------*\ 153/*-------------------------------------------------------------------------*\