Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

segfault with Ruby 1.9.3-p0 and Ubuntu 10.04 #69

Open
cjbottaro opened this Issue · 2 comments

2 participants

Christopher J. Bottaro zimbatm
Christopher J. Bottaro
$ sudo bundle exec god check
using event system: netlink
starting event handler
forking off new process
forked process with pid = 31245
killing process

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:
https://gist.github.com/1361613

zimbatm

+1 I get around this with upstart monitoring god :-p

zimbatm

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.

zimbatm zimbatm referenced this issue from a commit in zimbatm/god
zimbatm zimbatm 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
3eb3f03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.