You can clone with
HTTPS or Subversion.
$ sudo bundle exec god check
using event system: netlink
starting event handler
forking off new process
forked process with pid = 31245
It starts up fine if the process it's monitoring is already running, but if I kill the process, God restarts it then segfaults. So it seems that it's caused by the "start" transition.
Segfault detailed here:
+1 I get around this with upstart monitoring god :-p
When compiling without "-O3", it shows that it's breaking on line 82. I was expecting rb_thread_select to fail since threading changed in 1.9.3 but no.
netlink C ext: add PROC_EVENT_SID
Apparently it didn't exist in 2.6.28 but got introduced later. Maybe it
makes sense to just add a default case to be future proof.
Since I fixed that, I wasn't able to reproduce issue #69