git.ucc.asn.au
/
zanchey
/
dispense2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
really fix it
[zanchey/dispense2.git]
/
sql-edition
/
servers
/
VendServer.py
diff --git
a/sql-edition/servers/VendServer.py
b/sql-edition/servers/VendServer.py
index
02d5f9b
..
f7bd1cd
100755
(executable)
--- a/
sql-edition/servers/VendServer.py
+++ b/
sql-edition/servers/VendServer.py
@@
-518,15
+518,12
@@
def become_daemon():
os.dup2(fd, 0)
os.dup2(fd, 1)
os.dup2(fd, 2)
os.dup2(fd, 0)
os.dup2(fd, 1)
os.dup2(fd, 2)
- logging.debug('about to fork')
try:
if os.fork() != 0:
try:
if os.fork() != 0:
- logging.debug('in parent process: dying')
sys.exit(0)
sys.exit(0)
- logging.debug('back from fork')
os.setsid()
except OSError, e:
os.setsid()
except OSError, e:
-
logging.critical('failed to fork: '+e
)
+
raise SystemExit('failed to fork: '+str(e)
)
def do_vend_server(options, config_opts):
while True:
def do_vend_server(options, config_opts):
while True:
UCC
git Repository :: git.ucc.asn.au