diff options
author | Micael Karlberg <[email protected]> | 2018-09-20 15:37:37 +0200 |
---|---|---|
committer | Micael Karlberg <[email protected]> | 2018-09-20 16:29:05 +0200 |
commit | 13d10bc60a41f98647d802524ea8ef8fa9af6b39 (patch) | |
tree | 2a56b2fa3b0d63c05c49aea93427a343e149835f /erts/preloaded/ebin/socket.beam | |
parent | e01a856c993b55c3fbc76fd429783d4aad5bfc80 (diff) | |
download | otp-13d10bc60a41f98647d802524ea8ef8fa9af6b39.tar.gz otp-13d10bc60a41f98647d802524ea8ef8fa9af6b39.tar.bz2 otp-13d10bc60a41f98647d802524ea8ef8fa9af6b39.zip |
[socket-nif] Add proper send timeout handling
Added proper send timeout handling.
Made use of the enif_select(mode = cancel) feature. Each
time a timeout expires, the "active" send (the surrent write
select) has to be cancelled.
OTP-14831
Diffstat (limited to 'erts/preloaded/ebin/socket.beam')
-rw-r--r-- | erts/preloaded/ebin/socket.beam | bin | 65868 -> 66040 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/erts/preloaded/ebin/socket.beam b/erts/preloaded/ebin/socket.beam Binary files differindex 2475dce37b..9e6d9f4709 100644 --- a/erts/preloaded/ebin/socket.beam +++ b/erts/preloaded/ebin/socket.beam |