Skip to content

Commit c9c5bf2

Browse files
committed
Swap signal_read/signal_write resetting to the outer finally block
1 parent 5abd63a commit c9c5bf2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Lib/pdb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3085,8 +3085,8 @@ def handler(signum, frame):
30853085
# Restore the old wakeup fd if we installed a new one
30863086
if old_wakeup_fd is not sentinel:
30873087
signal.set_wakeup_fd(old_wakeup_fd)
3088-
self.signal_read = self.signal_write = None
30893088
finally:
3089+
self.signal_read = self.signal_write = None
30903090
if old_handler is not sentinel:
30913091
# Restore the old handler if we installed a new one
30923092
signal.signal(signal.SIGINT, old_handler)

0 commit comments

Comments
 (0)