mirror of
https://github.com/python/cpython.git
synced 2026-05-16 01:19:28 -04:00
033510e11d
This switches the main pyrepl event loop to always be non-blocking so that it can listen to incoming interruptions from other threads. This also resolves invalid display of exceptions from other threads (gh-123178). This also fixes freezes with pasting and an active input hook.