Various I/O cleanups and fixes.
authorMichael Poole <mdpoole@troilus.org>
Sat, 21 Oct 2006 16:06:47 +0000 (16:06 +0000)
committerMichael Poole <mdpoole@troilus.org>
Sat, 21 Oct 2006 16:06:47 +0000 (16:06 +0000)
commitc4ab180a14a56a57317675480f2aae18a16f3d7d
tree89abdf496a120f0ff04b7813814ed57f99e6e075
parent61a43097895171f5f694ebbf3d70c73bb67f1550
Various I/O cleanups and fixes.

src/ioset.c (ioset_add): Set FD_CLOEXEC flag on all managed sockets.
  (ioset_try_write): Tidy formatting.
  (ioset_close): Add another bit to "os_close".

src/proto-common.c (close_socket): Pass the new bit to ioset_close().
git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-60
ChangeLog
src/ioset.c
src/proto-common.c