diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-12-05 14:53:53 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-12-05 15:16:49 +0200 |
commit | 082b12128d935eaf7ac49560c90734def1d0b232 (patch) | |
tree | 2b15799a0ef1547035dadf80fdae0afde45368c5 /py/objmodule.c | |
parent | f2d532c4040ebf2aab96da1e8905433d140998e9 (diff) | |
download | micropython-082b12128d935eaf7ac49560c90734def1d0b232.tar.gz micropython-082b12128d935eaf7ac49560c90734def1d0b232.zip |
unix/moduselect: register(): Allow to call with duplicate file descriptor.
Per CPython docs, "Registering a file descriptor that’s already registered
is not an error, and has the same effect as registering the descriptor
exactly once."
https://docs.python.org/3/library/select.html#select.poll.register
That's somewhat ambiguous, what's implemented here is that if fd si not
yet registered, it is registered. Otherwise, the effect is equivalent to
modify() method.
Diffstat (limited to 'py/objmodule.c')
0 files changed, 0 insertions, 0 deletions