##// END OF EJS Templates
graphlog: remove unused ASCIIDATA constant...
graphlog: remove unused ASCIIDATA constant It was introduced by d9acbe7b0049, returned by asciiformat() but never read anywhere. 20140c249e63 stopped using it completely, and the graphmod.CHANGESET type is passed through all functions.

File last commit:

r10905:13a1b2fb default
r17164:8299a9ad default
Show More
killdaemons.py
25 lines | 603 B | text/x-python | PythonLexer
Matt Mackall
tests: add killdaemons helper script
r7344 #!/usr/bin/env python
Nicolas Dumazet
pylint, pyflakes: remove unused or duplicate imports
r10905 import os, time, errno, signal
Matt Mackall
tests: add killdaemons helper script
r7344
# Kill off any leftover daemon processes
try:
Alejandro Santos
compat: use open() instead of file() everywhere
r9031 fp = open(os.environ['DAEMON_PIDS'])
Matt Mackall
tests: add killdaemons helper script
r7344 for line in fp:
try:
pid = int(line)
except ValueError:
continue
try:
os.kill(pid, 0)
os.kill(pid, signal.SIGTERM)
for i in range(10):
time.sleep(0.05)
os.kill(pid, 0)
os.kill(pid, signal.SIGKILL)
except OSError, err:
if err.errno != errno.ESRCH:
raise
fp.close()
except IOError:
pass