Title: possible deadlock in python IO implementation · Issue #47868 · python/cpython · GitHub
Open Graph Title: possible deadlock in python IO implementation · Issue #47868 · python/cpython
X Title: possible deadlock in python IO implementation · Issue #47868 · python/cpython
Description: BPO 3618 Nosy @gpshead, @jcea, @pitrou, @vstinner, @benjaminp Files io_deadlock.patch: Use RLock instead of Lock + unit test for the bugrlockio.patch Note: these values reflect the state of the issue at the time it was migrated and might...
Open Graph Description: BPO 3618 Nosy @gpshead, @jcea, @pitrou, @vstinner, @benjaminp Files io_deadlock.patch: Use RLock instead of Lock + unit test for the bugrlockio.patch Note: these values reflect the state of the iss...
X Description: BPO 3618 Nosy @gpshead, @jcea, @pitrou, @vstinner, @benjaminp Files io_deadlock.patch: Use RLock instead of Lock + unit test for the bugrlockio.patch Note: these values reflect the state of the iss...
Opengraph URL: https://github.com/python/cpython/issues/47868
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"possible deadlock in python IO implementation","articleBody":"BPO | [3618](https://bugs.python.org/issue3618)\n--- | :---\nNosy | @gpshead, @jcea, @pitrou, @vstinner, @benjaminp\nFiles | \u003cli\u003e[io_deadlock.patch](https://bugs.python.org/file11190/io_deadlock.patch \"Uploaded as text/plain at 2008-08-21.11:36:26 by @vstinner\"): Use RLock instead of Lock + unit test for the bug\u003c/li\u003e\u003cli\u003e[rlockio.patch](https://bugs.python.org/file11374/rlockio.patch \"Uploaded as text/plain at 2008-09-04.14:14:25 by @pitrou\")\u003c/li\u003e\n\n\u003csup\u003e*Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.*\u003c/sup\u003e\n\n\u003cdetails\u003e\u003csummary\u003eShow more details\u003c/summary\u003e\u003cp\u003e\n\nGitHub fields:\n```python\nassignee = None\nclosed_at = \u003cDate 2009-03-05.01:02:19.794\u003e\ncreated_at = \u003cDate 2008-08-20.11:00:50.182\u003e\nlabels = ['library', 'type-crash']\ntitle = 'possible deadlock in python IO implementation'\nupdated_at = \u003cDate 2009-03-05.01:02:19.793\u003e\nuser = 'https://github.com/vstinner'\n```\n\nbugs.python.org fields:\n```python\nactivity = \u003cDate 2009-03-05.01:02:19.793\u003e\nactor = 'benjamin.peterson'\nassignee = 'none'\nclosed = True\nclosed_date = \u003cDate 2009-03-05.01:02:19.794\u003e\ncloser = 'benjamin.peterson'\ncomponents = ['Library (Lib)']\ncreation = \u003cDate 2008-08-20.11:00:50.182\u003e\ncreator = 'vstinner'\ndependencies = []\nfiles = ['11190', '11374']\nhgrepos = []\nissue_num = 3618\nkeywords = ['patch', 'needs review']\nmessage_count = 21.0\nmessages = ['71537', '71538', '71541', '71543', '71545', '71607', '71625', '71626', '72496', '72507', '72510', '78099', '80789', '82924', '82933', '82934', '83136', '83169', '83171', '83175', '83177']\nnosy_count = 6.0\nnosy_names = ['gregory.p.smith', 'jcea', 'ggenellina', 'pitrou', 'vstinner', 'benjamin.peterson']\npr_nums = []\npriority = 'low'\nresolution = 'wont fix'\nstage = None\nstatus = 'closed'\nsuperseder = None\ntype = 'crash'\nurl = 'https://bugs.python.org/issue3618'\nversions = ['Python 3.0']\n```\n\n\u003c/p\u003e\u003c/details\u003e\n","author":{"url":"https://github.com/vstinner","@type":"Person","name":"vstinner"},"datePublished":"2008-08-20T11:00:50.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":21},"url":"https://github.com/47868/cpython/issues/47868"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:caad6a72-56d5-e1ac-0bca-141571e2e0a3 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A3D2:6768C:17C57:2048E:698F1680 |
| html-safe-nonce | fe1195f9a904b478af90d1b77ae7a4208b4fbf4cfeb3962342c5025948d228c8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBM0QyOjY3NjhDOjE3QzU3OjIwNDhFOjY5OEYxNjgwIiwidmlzaXRvcl9pZCI6IjQwNjU1OTA0MzMyNzQ1OTkwNDAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e879fea7e7afef6c3f8d60ecdd9e4d924b30b2393bc0497ce7323ae2642288f3 |
| hovercard-subject-tag | issue:1198834626 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/cpython/47868/issue_layout |
| twitter:image | https://opengraph.githubassets.com/fc435dc354374e0764353e1234c7a4a2a0fc472dd5e6869a0ed932895f3f9c5b/python/cpython/issues/47868 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/fc435dc354374e0764353e1234c7a4a2a0fc472dd5e6869a0ed932895f3f9c5b/python/cpython/issues/47868 |
| og:image:alt | BPO 3618 Nosy @gpshead, @jcea, @pitrou, @vstinner, @benjaminp Files io_deadlock.patch: Use RLock instead of Lock + unit test for the bugrlockio.patch Note: these values reflect the state of the iss... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | vstinner |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2da1a0d1318592c9965539b12269c4641177dfabfc86c3807992efb13e1d96ff |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c9646ffd6f86b00952c2b39e3c62e15904eff1e5 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width