[issue30225] EBADF error on x86 Tiger 3.x buildbot

2021-12-13 Thread Dong-hee Na
Change by Dong-hee Na : -- nosy: +corona10 nosy_count: 4.0 -> 5.0 pull_requests: +28309 pull_request: https://github.com/python/cpython/pull/30082 ___ Python tracker ___ __

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: Ok, the race condition causing EBADF is now handled correctly in 3.5, 3.6 and master (3.7). -- resolution: -> fixed stage: -> resolved status: open -> closed versions: +Python 3.5, Python 3.6 ___ Python tracker

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset 31906b42fd71c6baaf80429005c720b40dfe8fae by Victor Stinner in branch '3.6': bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) (#1449) https://github.com/python/cpython/commit/31906b42fd71c6baaf80429005c720b40dfe8fae -- ___

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset 8a1c71053139f20348ea487c0c464694ed3c88c5 by Victor Stinner in branch '3.5': bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) (#1450) https://github.com/python/cpython/commit/8a1c71053139f20348ea487c0c464694ed3c88c5 -- ___

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-04 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1548 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-04 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1547 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset 1c4670ea0cc3d208121af11b9b973e6bb268e570 by Victor Stinner in branch 'master': bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) https://github.com/python/cpython/commit/1c4670ea0cc3d208121af11b9b973e6bb268e570 --

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread STINNER Victor
Changes by STINNER Victor : -- pull_requests: +1541 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mai

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread STINNER Victor
STINNER Victor added the comment: initstdio() is supposed to handle EBADF: see issue #24891. -- ___ Python tracker ___ ___ Python-bugs

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread David Bolen
David Bolen added the comment: In running the test under a local build, the issue is very repeatable, but I believe it's actually due to slow process startup rather than a quick exit. That is, adding a brief sleep after process creation and just before the Request() call seems to fix the probl

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread David Bolen
David Bolen added the comment: Hmm, I wonder if this is another race condition similar to issue 8458? I think that was thought to be related to the subprocess exiting quickly, in which case the question might be why that might happen more so than the actual descriptor error. BTW, Victor, in c

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-03 Thread STINNER Victor
STINNER Victor added the comment: @David Bolen: Would you mind to take a look? I don't have access to your x86 Tiger 3.x buildbot. -- nosy: +db3l ___ Python tracker ___

[issue30225] EBADF error on x86 Tiger 3.x buildbot

2017-05-02 Thread STINNER Victor
New submission from STINNER Victor: test_http_body_pipe() of test_urllib2 uses a subprocess, no idea if it's related: cmd = [sys.executable, "-c", r"pass"] for headers in {}, {"Content-Length": 30}: with subprocess.Popen(cmd, stdout=subprocess.PIPE) as proc: