From 32d00cb4be45df1899f1744ea915916ca740ca33 Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Mon, 21 Sep 2009 14:37:47 +0200 Subject: [PATCH] tuned: move daemonize after init() before run() --- tuned | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tuned b/tuned index 84e82d7..0146e74 100755 --- a/tuned +++ b/tuned @@ -71,18 +71,19 @@ if __name__ == "__main__": elif opt in ['-c', "--config"]: cfgfile = val - if daemon: - daemonize() - TUNEDDIR="/usr/share/tuned" if not TUNEDDIR in sys.path: sys.path.append(TUNEDDIR) from tuned import tuned + tuned.init(TUNEDDIR, cfgfile) + + if daemon: + daemonize() + atexit.register(tuned.cleanup) signal.signal(signal.SIGTERM, handler) - tuned.init(TUNEDDIR, cfgfile) tuned.run() tuned.cleanup()