diff --git a/RNS/Reticulum.py b/RNS/Reticulum.py index 63dac754..39c5fa92 100755 --- a/RNS/Reticulum.py +++ b/RNS/Reticulum.py @@ -173,6 +173,7 @@ class Reticulum: # classes, saving necessary information to disk and carrying # out cleanup operations. if not Reticulum.__exit_handler_ran: + Reticulum.__exit_handler_ran = True if not Reticulum.__interface_detach_ran: RNS.Transport.detach_interfaces() RNS.Transport.exit_handler() diff --git a/RNS/__init__.py b/RNS/__init__.py index b38faf54..a08ced33 100755 --- a/RNS/__init__.py +++ b/RNS/__init__.py @@ -373,7 +373,6 @@ def exit(code=0): global exit_called if not exit_called: exit_called = True - print("") Reticulum.exit_handler() os._exit(code)