diff options
author | Test_User <hax@andrewyu.org> | 2023-09-02 21:17:20 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2023-09-02 21:17:20 -0400 |
commit | 9a1fdcc9d24fe8dd20cacee0e25a57c6219651a2 (patch) | |
tree | 3958a711dcb053d034bd4284ce63c91e884799f0 /server_network.c | |
parent | e5a21f16ce6544f5291af4e5413388b9a576d68f (diff) | |
download | c_coupserv-9a1fdcc9d24fe8dd20cacee0e25a57c6219651a2.tar.gz c_coupserv-9a1fdcc9d24fe8dd20cacee0e25a57c6219651a2.zip |
clear command, some other old stufff I forgot to commit
Diffstat (limited to 'server_network.c')
-rw-r--r-- | server_network.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server_network.c b/server_network.c index 9d0d7d6..27c43a6 100644 --- a/server_network.c +++ b/server_network.c @@ -916,6 +916,13 @@ int initservernetwork(void) { return 1; } + struct timeval timeout = { + .tv_sec = 60, + .tv_usec = 0, + }; + + setsockopt(server_fd, SOL_SOCKET, SO_RCVTIMEO, &timeout, sizeof(timeout)); + // probably inefficient to be calling SSL_write this frequently, but also less effort SEND(STRING("SERVER ")); SEND(server_name); |