gh-133253: making linecache thread-safe#133305
Conversation
|
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool. If this change has little impact on Python users, wait for a maintainer to apply the |
hawkinsp
left a comment
There was a problem hiding this comment.
Consider checking in your tests, somewhere?
a19749b to
67bfa7d
Compare
|
Most changes to Python require a NEWS entry. Add one using the blurb_it web app or the blurb command-line tool. If this change has little impact on Python users, wait for a maintainer to apply the |
690f5a8 to
ff93d54
Compare
|
@rhettinger could you please review this PR fixing the data race in linecache (issue 133253) or suggest a right person for the code review. Thanks! |
colesbury
left a comment
There was a problem hiding this comment.
This LGTM, but I'd appreciate @rhettinger's review
ff93d54 to
f4fe446
Compare
Co-authored-by: Sam Gross <colesbury@gmail.com>
Co-authored-by: Sam Gross <colesbury@gmail.com>
|
@kumaraditya303, sorry to bump an old PR. Since this is a bugfix, could we please get it backported to 3.13 and 3.14? |
|
Yeah, I think we should backport this. |
|
Thanks @vfdev-5 for the PR, and @kumaraditya303 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13. |
|
Thanks @vfdev-5 for the PR, and @kumaraditya303 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14. |
|
Sorry, @vfdev-5 and @kumaraditya303, I could not cleanly backport this to |
(cherry picked from commit 8054184) Co-authored-by: vfdev <vfdev.5@gmail.com> Co-authored-by: Sam Gross <colesbury@gmail.com>
|
GH-143910 is a backport of this pull request to the 3.14 branch. |
(cherry picked from commit 8054184) Co-authored-by: vfdev <vfdev.5@gmail.com> Co-authored-by: Sam Gross <colesbury@gmail.com>
|
GH-143911 is a backport of this pull request to the 3.13 branch. |
|
Fixes #133253
Description:
cc @colesbury