cc-2055: switch to init-d
-fix daemon being able to start multiple times -make airtime-install shell script to call installers seperately -
This commit is contained in:
parent
5803635d50
commit
c05c2f1e28
5 changed files with 34 additions and 21 deletions
|
@ -109,6 +109,12 @@ if __name__ == '__main__':
|
|||
print '###########################################'
|
||||
|
||||
signal.signal(signal.SIGINT, keyboardInterruptHandler)
|
||||
|
||||
#import daemonize
|
||||
#daemonize.createDaemon()
|
||||
#open("airtime.pid", "w").write(str(os.getpid()) + "\n")
|
||||
#daemonize.drop_privileges("pypo", "pypo")
|
||||
|
||||
|
||||
# initialize
|
||||
g = Global()
|
||||
|
@ -127,11 +133,9 @@ if __name__ == '__main__':
|
|||
q = Queue()
|
||||
|
||||
pp = PypoPush(q)
|
||||
pp.daemon = True
|
||||
pp.start()
|
||||
|
||||
pf = PypoFetch(q)
|
||||
pf.daemon = True
|
||||
pf.start()
|
||||
|
||||
while True: time.sleep(3600)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue