New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Signals discard one level of exception handling #38854
Comments
Signals handled by Python (especially KeyboardInterrupt) Consider the following code fragment: try: # outer exception handling level Assume that "blocking_external_extension_function" In this case, when you interrupt the execution, The following happens in detail in Python's main
The behaviour would probably better fit with expectations, |
Logged In: YES Please, could you verify if this problem persists in Python 2.3.4 If yes, in which version? Can you provide a test case? If the problem is solved, from which version? Note that if you fail to answer in one month, I'll close this bug Thank you! . Facundo |
Logged In: YES In addition, attaching any code samples rather than including them |
Logged In: YES Oh, after some judicious view-sourcing and query-replacing, I get So we're back to needing a failing example and more platform |
Logged In: YES Deprecated. Reopen only if still happens in 2.3 or newer. . Facundo |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: