aboutsummaryrefslogtreecommitdiffstats
path: root/erts/lib
diff options
context:
space:
mode:
authorMicael Karlberg <[email protected]>2018-09-25 16:34:55 +0200
committerMicael Karlberg <[email protected]>2018-09-27 12:43:13 +0200
commit742a210ace9625646386eb71b8d33e9938eeaec1 (patch)
tree3d723d484615e74d63630512b6a53c7eaee1cb6e /erts/lib
parent91ffcbf2bee63cd5314132edee56825973a62f72 (diff)
downloadotp-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