diff options
author | Danny Holman <dholman@gymli.org> | 2023-09-29 21:43:31 -0500 |
---|---|---|
committer | Danny Holman <dholman@gymli.org> | 2023-09-29 21:43:31 -0500 |
commit | 6da8a92517a093372e928b63f41927ff417284ca (patch) | |
tree | b9e42a4e6e79253b2b5f47aec7081ff94674c5da /server/src/server.c | |
parent | 2fd2eccc5f500da11e8c71afdd824cb983a4fb9c (diff) |
server: remove O_NONBLOCK flag from client socket
Remove a line in server.c that set the client socket descriptor as
non-blocking. Since the server is multithreaded we do not need
non-blocking I/O.
Signed-off-by: Danny Holman <dholman@gymli.org>
Diffstat (limited to 'server/src/server.c')
-rw-r--r-- | server/src/server.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/server/src/server.c b/server/src/server.c index b3d95d5..abbbe4f 100644 --- a/server/src/server.c +++ b/server/src/server.c @@ -100,8 +100,6 @@ int ping_pong(int sock) { void* worker(void *sock_desc) { int sock = *(int*)sock_desc; - fcntl(sock, F_SETFL, fcntl(sock, F_GETFL, 0) & O_NONBLOCK); - struct session *ses = find_session(init_session(sock)); log_msg(LOG_INFO, "New session created with ID=%d\n", ses->id); |