mirror of
https://github.com/certbot/certbot.git
synced 2026-08-03 03:41:53 +02:00
Remove try/finally block in ErrorHandler.__exit__
This commit is contained in:
@@ -61,7 +61,6 @@ class ErrorHandler(object):
|
||||
self._set_signal_handlers()
|
||||
|
||||
def __exit__(self, exec_type, exec_value, trace):
|
||||
try:
|
||||
self.body_executed = True
|
||||
retval = False
|
||||
# SystemExit is ignored to properly handle forks that don't exec
|
||||
@@ -75,10 +74,9 @@ class ErrorHandler(object):
|
||||
traceback.format_exception(exec_type, exec_value, trace)))
|
||||
|
||||
self._call_registered()
|
||||
return retval
|
||||
finally:
|
||||
self._reset_signal_handlers()
|
||||
self._call_signals()
|
||||
return retval
|
||||
|
||||
def register(self, func, *args, **kwargs):
|
||||
"""Sets func to be called with *args and **kwargs during cleanup
|
||||
|
||||
Reference in New Issue
Block a user