diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2017-05-01 18:20:09 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2017-05-01 18:20:09 +0300 |
commit | 5db55e63f3e7a5beda732c241693e37e3a7b099f (patch) | |
tree | ba3fe38d0be05ce416650f3d51bbff7bdae526b9 /tests/unix/ffi_float.py | |
parent | c41fe70ef287882467fa0978ca0c678094c0bbec (diff) | |
download | micropython-5db55e63f3e7a5beda732c241693e37e3a7b099f.tar.gz micropython-5db55e63f3e7a5beda732c241693e37e3a7b099f.zip |
extmod/modlwip: ioctl POLL: Fix handling of peer closed socket.
Peer-closed socket is both readable and writable: read will return EOF,
write - error. Without this poll will hang on such socket.
Note that we don't return POLLHUP, based on argumentation in
http://www.greenend.org.uk/rjk/tech/poll.html that it should apply to
deeper disconnects, for example for networking, that would be link layer
disconnect (e.g. WiFi went down).
Diffstat (limited to 'tests/unix/ffi_float.py')
0 files changed, 0 insertions, 0 deletions