mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-18 18:56:28 +00:00
Catch exceptions from CLI in order to prevent the Ubuntu crash monolog from triggering. refs #1746
This commit is contained in:
parent
3ba77925d9
commit
2ee1bc7148
@ -109,9 +109,15 @@ def runner(argv,
|
||||
|
||||
|
||||
def run(install_node_control=True):
|
||||
if sys.platform == "win32":
|
||||
from allmydata.windows.fixups import initialize
|
||||
initialize()
|
||||
try:
|
||||
if sys.platform == "win32":
|
||||
from allmydata.windows.fixups import initialize
|
||||
initialize()
|
||||
|
||||
rc = runner(sys.argv[1:], install_node_control=install_node_control)
|
||||
except Exception:
|
||||
import traceback
|
||||
traceback.print_exc()
|
||||
rc = 1
|
||||
|
||||
rc = runner(sys.argv[1:], install_node_control=install_node_control)
|
||||
sys.exit(rc)
|
||||
|
Loading…
Reference in New Issue
Block a user