Title: On shutdown from Python release all slot holders by filmor · Pull Request #1720 · pythonnet/pythonnet · GitHub
Open Graph Title: On shutdown from Python release all slot holders by filmor · Pull Request #1720 · pythonnet/pythonnet
X Title: On shutdown from Python release all slot holders by filmor · Pull Request #1720 · pythonnet/pythonnet
Description: What does this implement/fix? Explain your changes. Before this fix slots of reflected types were not released to Python defaults leaving Python referencing managed code after managed runtime has already shut down. In the original bug, the runtime in question is Mono after mono_jit_cleanup. This is an extension of #1712 and actually calls shutdown from Python. Does this close any currently open issues? #1683
Open Graph Description: What does this implement/fix? Explain your changes. Before this fix slots of reflected types were not released to Python defaults leaving Python referencing managed code after managed runtime has a...
X Description: What does this implement/fix? Explain your changes. Before this fix slots of reflected types were not released to Python defaults leaving Python referencing managed code after managed runtime has a...
Opengraph URL: https://github.com/pythonnet/pythonnet/pull/1720
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:2c4d0e56-6bc6-ba96-bc7a-ceedbd105451 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B95C:93205:13E0C7F:1C29831:697238C3 |
| html-safe-nonce | 963d08066a6365694e78ca827002530b7b74110a5e1f84abdcfcd1be2cd8d6f1 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOTVDOjkzMjA1OjEzRTBDN0Y6MUMyOTgzMTo2OTcyMzhDMyIsInZpc2l0b3JfaWQiOiI2MjY0MjQ0MDQyNDY0Mzc3MDI3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | e6737008ae7faea482067ac79ab6387fabff4e5295e30c94dc757f2246c02a56 |
| hovercard-subject-tag | pull_request:876614631 |
| 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/pythonnet/pythonnet/pull/1720/files |
| twitter:image | https://avatars.githubusercontent.com/u/30848?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/30848?s=400&v=4 |
| og:image:alt | What does this implement/fix? Explain your changes. Before this fix slots of reflected types were not released to Python defaults leaving Python referencing managed code after managed runtime has a... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3272b1e540db48cb02dab38469e01f8bc1d0ec4984ec870db3829659e109d2e3 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/pythonnet/pythonnet git https://github.com/pythonnet/pythonnet.git |
| octolytics-dimension-user_id | 6050430 |
| octolytics-dimension-user_login | pythonnet |
| octolytics-dimension-repository_id | 14748123 |
| octolytics-dimension-repository_nwo | pythonnet/pythonnet |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 14748123 |
| octolytics-dimension-repository_network_root_nwo | pythonnet/pythonnet |
| 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 | 0d362c8696f774bd4bde925e900be46408550b5d |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width