Browse Source

Shutdown the logger before restarting CPS. Fixes issue #587

pull/607/head
mano3m 13 years ago
parent
commit
64c044acc1
  1. 6
      CouchPotato.py

6
CouchPotato.py

@ -9,7 +9,7 @@ import socket
import subprocess
import sys
import traceback
import time
# Root path
base_path = dirname(os.path.abspath(__file__))
@ -96,6 +96,10 @@ class Loader(object):
except:
self.log.critical(traceback.format_exc())
# Release log files and shutdown logger
logging.shutdown()
time.sleep(3)
args = [sys.executable] + [os.path.join(base_path, __file__)] + sys.argv[1:]
subprocess.Popen(args)
except:

Loading…
Cancel
Save