You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In many cases throughout the code, we catch and handle BaseException in some manner.
Problem is, KeyboardInterrupt is a BaseException and so, it's handling somewhere along
a call stack effectively disables Ctrl-C during console application execution.
We need to make sure that KeyboardInterrupt always propagates to the top of call stack
to be handled by Python runtime and terminates execution fast.
The text was updated successfully, but these errors were encountered:
In many cases throughout the code, we catch and handle BaseException in some manner.
Problem is, KeyboardInterrupt is a BaseException and so, it's handling somewhere along
a call stack effectively disables Ctrl-C during console application execution.
We need to make sure that KeyboardInterrupt always propagates to the top of call stack
to be handled by Python runtime and terminates execution fast.
The text was updated successfully, but these errors were encountered: