diff options
author | Lukas Larsson <[email protected]> | 2011-11-25 11:16:54 +0100 |
---|---|---|
committer | Lukas Larsson <[email protected]> | 2011-12-01 14:10:04 +0100 |
commit | 59e7e345ba51b7c2d6c9e479ce4cbb7c745c7893 (patch) | |
tree | c7a0583a81e70b6e70fca4ca2d06359719eab4e9 /lib/inviso/priv | |
parent | eccba49e87ad32248a678d90cfdf355ffd97015d (diff) | |
download | otp-59e7e345ba51b7c2d6c9e479ce4cbb7c745c7893.tar.gz otp-59e7e345ba51b7c2d6c9e479ce4cbb7c745c7893.tar.bz2 otp-59e7e345ba51b7c2d6c9e479ce4cbb7c745c7893.zip |
Implement ignorefd for TCP
Ignore fd is a feature used by sendfile to temporarily remove
all driver_select calls on that fd so that another driver can
select on it. It also delays all actions which sends or receives
data in that fd until in the fd is no longer ignored.
Only the controlling_process should use the feature as it is otherwise
possible that the ignore will never be cleaned up and hence create
a memory leak in the driver.
An ignored driver will not detect that an fd has been closed until
it is unignored.
Diffstat (limited to 'lib/inviso/priv')
0 files changed, 0 insertions, 0 deletions