OpenInternet / copilot

An easy to use censorship simulating access point in a box
https://openinternet.github.io/copilot/
GNU Lesser General Public License v3.0
26 stars 2 forks source link

kill off dnschef's child python process when restarting #54

Closed seamustuohy closed 9 years ago

seamustuohy commented 9 years ago

supervisor currently does not kill off dnschef's child python process causing it to fail to restart. It needs to kill off both process' in order to properly restart.

seamustuohy commented 9 years ago

I'm thinking about this wrong. The watchdog should not do anything special for each tool. That should all happen in traps and cleanup code in he bash scripts that start them. Will remove this code and put it in those scripts soon. All watchdog will do is run supervisor reset.

seamustuohy commented 9 years ago

Addressed in