Skip to content

Commit b688ba3

Browse files
committed
Merge branch 'release/v3.10.1'
2 parents 636b8ee + 43ffcea commit b688ba3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

progressbar/bar.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ def __init__(self, term_width=None, **kwargs):
6363
try:
6464
self._handle_resize()
6565
import signal
66+
self._prev_handle = signal.getsignal(signal.SIGWINCH)
6667
signal.signal(signal.SIGWINCH, self._handle_resize)
6768
self.signal_set = True
6869
except Exception: # pragma: no cover
@@ -79,7 +80,7 @@ def finish(self): # pragma: no cover
7980
if self.signal_set:
8081
try:
8182
import signal
82-
signal.signal(signal.SIGWINCH, signal.SIG_DFL)
83+
signal.signal(signal.SIGWINCH, self._prev_handle)
8384
except Exception: # pragma no cover
8485
pass
8586

0 commit comments

Comments
 (0)