Open arthurzenika opened 8 years ago
I think the issue here is that Circus tried to kill the watcher "app" with a SIGTERM, but couldn't (I don't know for which reason). Therefore it sent the a SIGKILL after the graceful timeout (30s), but this did not give any chance for 31652 to reap correctly its children.
I would raise two questions:
I'm very interested in finding the answer to the second question, because I think this is a recurring bug in Circus :) .
@k4nar thanks for answering, I'm available to debug this with some help.
Indeed, running chausette directly I cannot CTRL-C it. (even kill -9 fails), am opening a bug there too : https://github.com/circus-tent/chaussette/issues/78
Any news about this? Is there a new version with this bug fixed?
I am facing with this issue too. Circus doesn't stop my web process.
I tried to use: stop_signal = QUIT
and stop_signal = KILL
Using circus in conjunction with chaussette lets a chaussette process hanging on stop. Am not sure if this is misconfiguration or a bug or a chaussette bug (or even my app's bug) :
app.ini has :
I need to use kill -9, which is a bit brutal :
Versions :