Ruby 1.9 as default

Konstantin Belousov kostikbel at gmail.com
Tue Jun 5 08:52:10 UTC 2012


On Mon, Jun 04, 2012 at 08:25:08PM -0400, Steve Wills wrote:
> On 06/01/12 22:30, Stanislav Sedov wrote:
> > 
> > I'm not sure it's a good idea.
> > Ruby 1.9 still has some nasty bugs on FreeBSD, related to the threads and
> > fork.  That is fork in ruby 1.9 hangs sometimes...
> 
> The ONLY thing I can find is this:
> 
> http://bugs.ruby-lang.org/issues/2097
> 
> which implies that it's fixed. If there's more to this issue than
> "broken on 7.3 and earlier", PLEASE let me know.

If ruby indeed does what the bugs described, that is, calls non-async
signal safe functions from the threaded process after fork, then you
are guaranteed to get random hangs sometimes.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120605/f0b5c3a3/attachment.pgp


More information about the freebsd-ports mailing list