New submission from Jason Wilkes :
Hi there. :)
(First time posting here, so apologies in advance if I'm a goof.)
I recently found a deadlock in the stdout and stderr buffer objects.
Following the dev guide, I
(1) wrote up a patch
(2) checked that it fixes the deadlock (on Linux and
Change by Jason Wilkes :
--
keywords: +patch
pull_requests: +28524
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/30310
___
Python tracker
<https://bugs.python.org/issu
New submission from Jason Wilkes :
In Lib/test/support/import_helper.py, the function make_legacy_pyc makes a call
to os.rename which can fail when the source and target live on different
devices. This happens (for example) when PYTHONPYCACHEPREFIX is set to a
directory on a different device
Change by Jason Wilkes :
--
keywords: +patch
pull_requests: +29374
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/31204
___
Python tracker
<https://bugs.python.org/issu
New submission from Jason Wilkes :
The function wait_process in Lib/test/support/__init__.py ignores its timeout
argument. This argument is useful, for example, in tests that need to determine
whether a deadlock has been fixed (e.g., in PR-30310). Will submit a pull
request to fix this
Change by Jason Wilkes :
--
keywords: +patch
pull_requests: +29375
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/31205
___
Python tracker
<https://bugs.python.org/issu
Change by Jason Wilkes :
--
nosy: +notarealdeveloper
nosy_count: 7.0 -> 8.0
pull_requests: +29528
pull_request: https://github.com/python/cpython/pull/30310
___
Python tracker
<https://bugs.python.org/issu