diff options
author | Micael Karlberg <[email protected]> | 2018-09-25 16:34:55 +0200 |
---|---|---|
committer | Micael Karlberg <[email protected]> | 2018-09-27 12:43:13 +0200 |
commit | 742a210ace9625646386eb71b8d33e9938eeaec1 (patch) | |
tree | 3d723d484615e74d63630512b6a53c7eaee1cb6e /erts/lib | |
parent | 91ffcbf2bee63cd5314132edee56825973a62f72 (diff) | |
download | otp-742a210ace9625646386eb71b8d33e9938eeaec1.tar.gz otp-742a210ace9625646386eb71b8d33e9938eeaec1.tar.bz2 otp-742a210ace9625646386eb71b8d33e9938eeaec1.zip |
[socket-nif] Add proper recv timeout handling
Added proper recv timeout handling.
Made use of the enif_select(mode = cancel) feature. Each
time a timeout expires, the "active" recv (the surrent reader
select) has to be cancelled. Not yet tested...something for
the new test suite...
Also, added support for getopt(controlling_pprocess) that,
for some reason, was not yet implemented.
OTP-14831
Diffstat (limited to 'erts/lib')
0 files changed, 0 insertions, 0 deletions