-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday 19 September 2010, Jeff Johnson <n3...@mac.com> wrote: > And in fact DOES work. I've checked in ruby/xruby.c for you to fiddle > with. > > A pthread/dynamic rpmruby object is likely easiest to achieve using yarn > locks. todo++.
Ok. So an exit() takes the whole interpreter with it, no more SIGSEV. Sounds good. I'll see what I can come up with. > But plese note that a bind_ruby_stack() patched ruby-1.9.1 > cannot possibly pursued @rpm5.org for "portability" reasons. > Life's too short, and this absolutely necessary patch is hung > up on elegant upstream politics for almost a year (same guy > been reporting the same issue w ruby 1.9.x for like 4 years now). Sure. I'm more a fan of KISS either, i.e., if Ruby doesn't work, keep it out until it works. Ruby bindings are another thing altogether, meaning that the API is much more stable... Eric -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkyWdTcACgkQhS0drJ3goJK1UgCfUUaZGbJbqRKod0d6+YV67azW pNsAnjTa3wQT7eygGRgAuNDAkxt5tMVh =nMr5 -----END PGP SIGNATURE----- ______________________________________________________________________ RPM Package Manager http://rpm5.org Developer Communication List rpm-devel@rpm5.org