summaryrefslogtreecommitdiffstats
path: root/deluge/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/main.py')
-rw-r--r--deluge/main.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/deluge/main.py b/deluge/main.py
index 7cb504374..d52be12ff 100644
--- a/deluge/main.py
+++ b/deluge/main.py
@@ -199,5 +199,9 @@ def start_daemon():
sys.stderr = None
sys.stdin = None
- from deluge.core.daemon import Daemon
- Daemon(options, args)
+ try:
+ from deluge.core.daemon import Daemon
+ Daemon(options, args)
+ except Exception, e:
+ from deluge.log import LOG as log
+ log.exception(e)