I was wondering how can I set a timeout on a socket_read
call? The first time it calls socket_read
, it waits till data is sent, and if no data is sent within 5 secs I want to shutdown the connection. Any Help? I already tried SO_RCVTIMEO
with no luck.
I'm creating a socket with socket_create()
and listening on it for connections, then when connected I listen for the data and then do something with it. When the timeout hits, I want to run socket_shutdown()
and then socket_close()
.