kmullin/zombie_passenger_killer — comment on commit 802064be71461bd4cad8e0c636756eda92b83378
File:  line 0
By kmullin:

Ok, ya you're right. After more testing the ruby level Timeout library actually just kills the blocking wait, it doesn't kill the spawned strace process.

I updated it to use a pure bash way of doing the wait, and its cleaner so I don't have to install 'timeout' everywhere.

I also updated the kill methods to use the ruby libraries, as this was the cleaner approach since kill doesn't output anything. Gonna need to test some more, and catch exceptions.