diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-29 22:04:53 +0100 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-29 23:26:16 +0100 |
commit | 11d341652792bf1eb21b5f42a4a0a5ea5298b164 (patch) | |
tree | 6248d3302e6ecf77f373505a5d4021fe24ba00dc /libev | |
parent | d12ebbbd9ee55305e0017e1ed3ef13523a9a8334 (diff) | |
download | lem-11d341652792bf1eb21b5f42a4a0a5ea5298b164.tar.gz lem-11d341652792bf1eb21b5f42a4a0a5ea5298b164.tar.xz lem-11d341652792bf1eb21b5f42a4a0a5ea5298b164.zip |
io: handle standard streams better
Bash gets confused by non-blocking stdin,
so set standard streams to non-blocking
on __gc.
FreeBSD errors when trying to set stdout
non-blocking when it is redirected to /dev/null.
So just silently ignore such errors.
Diffstat (limited to 'libev')
0 files changed, 0 insertions, 0 deletions