Daemonize cleanup

This commit is contained in:
Ruud
2013-02-02 23:16:02 +01:00
parent 629bead919
commit 52371b7705
3 changed files with 3 additions and 3 deletions

View File

@@ -179,7 +179,7 @@ class Core(Plugin):
if Env.get('daemonized'): return if Env.get('daemonized'): return
def signal_handler(signal, frame): def signal_handler(signal, frame):
fireEvent('app.shutdown') fireEvent('app.shutdown', single = True)
signal.signal(signal.SIGINT, signal_handler) signal.signal(signal.SIGINT, signal_handler)
signal.signal(signal.SIGTERM, signal_handler) signal.signal(signal.SIGTERM, signal_handler)

View File

@@ -20,7 +20,7 @@ class Env(object):
_options = None _options = None
_args = None _args = None
_quiet = False _quiet = False
_deamonize = False _daemonized = False
_desktop = None _desktop = None
_session = None _session = None

View File

@@ -92,6 +92,7 @@ class Daemon():
""" """
Stop the daemon Stop the daemon
""" """
# Get the pid from the pidfile # Get the pid from the pidfile
try: try:
pf = file(self.pidfile, 'r') pf = file(self.pidfile, 'r')
@@ -115,7 +116,6 @@ class Daemon():
if err.find("No such process") > 0: if err.find("No such process") > 0:
self.delpid() self.delpid()
else: else:
print str(err)
sys.exit(1) sys.exit(1)
def restart(self): def restart(self):