Don't remove pidfile twice
This commit is contained in:
@@ -89,7 +89,6 @@ class Loader(object):
|
|||||||
if self.runAsDaemon():
|
if self.runAsDaemon():
|
||||||
try: self.daemon.stop()
|
try: self.daemon.stop()
|
||||||
except: pass
|
except: pass
|
||||||
self.daemon.delpid()
|
|
||||||
except:
|
except:
|
||||||
self.log.critical(traceback.format_exc())
|
self.log.critical(traceback.format_exc())
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ from tornado.ioloop import IOLoop
|
|||||||
from tornado.web import RequestHandler
|
from tornado.web import RequestHandler
|
||||||
from tornado.wsgi import WSGIContainer
|
from tornado.wsgi import WSGIContainer
|
||||||
from werkzeug.contrib.cache import FileSystemCache
|
from werkzeug.contrib.cache import FileSystemCache
|
||||||
import atexit
|
|
||||||
import locale
|
import locale
|
||||||
import logging
|
import logging
|
||||||
import os.path
|
import os.path
|
||||||
@@ -44,11 +43,6 @@ def getOptions(base_path, args):
|
|||||||
|
|
||||||
return options
|
return options
|
||||||
|
|
||||||
|
|
||||||
def cleanup():
|
|
||||||
fireEvent('app.shutdown', single = True)
|
|
||||||
time.sleep(1)
|
|
||||||
|
|
||||||
# Tornado monkey patch logging..
|
# Tornado monkey patch logging..
|
||||||
def _log(status_code, request):
|
def _log(status_code, request):
|
||||||
|
|
||||||
@@ -129,8 +123,6 @@ def runCouchPotato(options, base_path, args, data_dir = None, log_dir = None, En
|
|||||||
# Development
|
# Development
|
||||||
development = Env.setting('development', default = False, type = 'bool')
|
development = Env.setting('development', default = False, type = 'bool')
|
||||||
Env.set('dev', development)
|
Env.set('dev', development)
|
||||||
if not development:
|
|
||||||
atexit.register(cleanup)
|
|
||||||
|
|
||||||
# Disable logging for some modules
|
# Disable logging for some modules
|
||||||
for logger_name in ['enzyme', 'guessit', 'subliminal', 'apscheduler']:
|
for logger_name in ['enzyme', 'guessit', 'subliminal', 'apscheduler']:
|
||||||
|
|||||||
Reference in New Issue
Block a user