Title: gh-82300: Disable resource tracking & auto-destruction of SharedMemory blocks on POSIX by vinay0410 · Pull Request #21516 · python/cpython · GitHub
Open Graph Title: gh-82300: Disable resource tracking & auto-destruction of SharedMemory blocks on POSIX by vinay0410 · Pull Request #21516 · python/cpython
X Title: gh-82300: Disable resource tracking & auto-destruction of SharedMemory blocks on POSIX by vinay0410 · Pull Request #21516 · python/cpython
Description: Eliminates the use of the resource tracker on shared memory segments but preserves its use on semaphores, etc. where it is appropriately applied. Adds a test that fails with the current code (an independent Python process started via subprocess accesses shared memory created by a different Python process, then exits normally, expecting the original creator process to continue to be able to access that shared memory) but passes with this patch to defend against future regressions. https://bugs.python.org/issue38119 Issue: gh-82300
Open Graph Description: Eliminates the use of the resource tracker on shared memory segments but preserves its use on semaphores, etc. where it is appropriately applied. Adds a test that fails with the current code (an in...
X Description: Eliminates the use of the resource tracker on shared memory segments but preserves its use on semaphores, etc. where it is appropriately applied. Adds a test that fails with the current code (an in...
Opengraph URL: https://github.com/python/cpython/pull/21516
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:6e27468a-1d01-46ad-1f8c-ec62630ae995 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | CDD2:18CEBB:26B20C9:33C8244:6A521372 |
| html-safe-nonce | ec81b408689646eb8aa32fbbd80f8fc21b9ecfe262c68447d0dba4426d5f4022 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDREQyOjE4Q0VCQjoyNkIyMEM5OjMzQzgyNDQ6NkE1MjEzNzIiLCJ2aXNpdG9yX2lkIjoiMzM3MjA1NjA5NjYyOTk4NjE2MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 09dd6c57500164f36c1eb57bd8bfebdb1d2f792b53078a782f9bb826eb2b5cc3 |
| hovercard-subject-tag | pull_request:450926063 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,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/python/cpython/pull/21516/files |
| twitter:image | https://avatars.githubusercontent.com/u/18044818?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/18044818?s=400&v=4 |
| og:image:alt | Eliminates the use of the resource tracker on shared memory segments but preserves its use on semaphores, etc. where it is appropriately applied. Adds a test that fails with the current code (an in... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| 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 full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7aed05249554b889eb33d002851a973eebcc7e91 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width