Closed
Description
>>> os.dup2(-1, 0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: [Errno 0] Error
The bug is caused by the old manual sign check that at some point lost the part that set errno
:
Lines 9832 to 9834 in c3a1783
I'm going to submit a PR with the fix.