summaryrefslogtreecommitdiffhomepage
path: root/docs/man5
diff options
context:
space:
mode:
authorrofl0r <rofl0r@users.noreply.github.com>2020-09-09 12:31:19 +0100
committerrofl0r <rofl0r@users.noreply.github.com>2020-09-09 12:37:23 +0100
commitb549ba5af38786319f27ce7abb40c610f11cdea9 (patch)
tree394074398fb483109049fc587edcf7c1ed9ce9c5 /docs/man5
parentb4e3f1a896989d1e5190e114b5bc05cd613ef646 (diff)
remove bogus custom timeout handling code
in networking, hitting a timeout requires that *nothing* happens during the interval. whenever anything happens, the timeout is reset. there's no need to do custom time calculations, it's perfectly fine to let the kernel handle it using the select() syscall. additionally the code added in 0b9a74c29036f9215b2b97a301b7b25933054302 assures that read and write syscalls() don't block indefinitely and return on the timeout too, so there's no need to switch sockets back and forth between blocking/nonblocking.
Diffstat (limited to 'docs/man5')
0 files changed, 0 insertions, 0 deletions