Browse Source

Don't remove pidfile twice

pull/381/merge
Ruud 13 years ago
parent
commit
f8bae9e84e
  1. 1
      CouchPotato.py
  2. 8
      couchpotato/runner.py

1
CouchPotato.py

@ -89,7 +89,6 @@ class Loader(object):
if self.runAsDaemon():
try: self.daemon.stop()
except: pass
self.daemon.delpid()
except:
self.log.critical(traceback.format_exc())

8
couchpotato/runner.py

@ -10,7 +10,6 @@ from tornado.ioloop import IOLoop
from tornado.web import RequestHandler
from tornado.wsgi import WSGIContainer
from werkzeug.contrib.cache import FileSystemCache
import atexit
import locale
import logging
import os.path
@ -44,11 +43,6 @@ def getOptions(base_path, args):
return options
def cleanup():
fireEvent('app.shutdown', single = True)
time.sleep(1)
# Tornado monkey patch logging..
def _log(status_code, request):
@ -129,8 +123,6 @@ def runCouchPotato(options, base_path, args, data_dir = None, log_dir = None, En
# Development
development = Env.setting('development', default = False, type = 'bool')
Env.set('dev', development)
if not development:
atexit.register(cleanup)
# Disable logging for some modules
for logger_name in ['enzyme', 'guessit', 'subliminal', 'apscheduler']:

Loading…
Cancel
Save