diff --git a/src/morevna.py b/src/morevna.py --- a/src/morevna.py +++ b/src/morevna.py @@ -1,5 +1,6 @@ import sys import os.path +import logging as log from argparse import ArgumentParser from util import spawnDaemon @@ -41,7 +42,10 @@ def serve(args): if args.port: conf.port=args.port s=Server(args.datafile,args.tree) - spawnDaemon(s.serve) + try: + spawnDaemon(s.serve) + except Exception as e: + log.exception("exception: %s",e) parser=ArgumentParser()