[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-04-03 Thread Christian Heimes
Christian Heimes added the comment: Thanks for your patch! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-04-03 Thread Christian Heimes
Christian Heimes added the comment: New changeset 087d0fa5b97796560c0d8ceab4f0360fd54baf4f by Hood Chatham in branch 'main': bpo-47176: Interrupt handling for wasm32-emscripten builds without pthreads (GH-32209)

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-31 Thread Brett Cannon
Change by Brett Cannon : -- nosy: +brett.cannon ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-31 Thread Christian Heimes
Change by Christian Heimes : -- nosy: +christian.heimes ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-30 Thread Hood Chatham
Change by Hood Chatham : -- versions: +Python 3.11 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-30 Thread Hood Chatham
Change by Hood Chatham : -- versions: -Python 3.10 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-30 Thread Hood Chatham
Change by Hood Chatham : -- keywords: +patch pull_requests: +30284 stage: -> patch review pull_request: https://github.com/python/cpython/pull/32209 ___ Python tracker ___

[issue47176] Interrupt handling for wasm32-emscripten builds without pthreads

2022-03-30 Thread Hood Chatham
New submission from Hood Chatham : In Pyodide, we need to patch the interpreter to allow keyboard interrupts. We build Python without pthreads support because Emscripten doesn't currently support using pthreads and dynamic linking in the same build. It is still possible to handle UI at the