fix workers

This commit is contained in:
clowwindy 2014-05-24 19:16:21 +08:00
parent e113479a80
commit ea451344ff
4 changed files with 16 additions and 2 deletions

View file

@ -299,7 +299,13 @@ def main():
sys.exit()
import signal
signal.signal(signal.SIGTERM, handler)
# master
for tcp_server in tcp_servers:
tcp_server.server_close()
for udp_server in udp_servers:
udp_server.close()
for child in children:
os.waitpid(child, 0)
else: