KOSAKI Motohiro <kosaki.motohiro / gmail.com> wrote: > (4/24/12 6:55 AM), Yusuke Endoh wrote: > >2012/4/24, KOSAKI Motohiro<kosaki.motohiro / gmail.com>: > >>Do you want raise NotImplementError on _all_ platform? > > > >My answer is yes, if the problem occurs actually. > > > >>So, one option is, fork after thread.new raise > >>an exception on all platform. > > > >Looks good. > > okey. at first, I'd like to add a warnings and observe how much apps > makes whiny. Shouldn't the presence of the GVL allow Thread.new + fork to be safe in pure Ruby code? Also, the async-signal-safe requirement for fork() may be dropped in future versions of POSIX: http://austingroupbugs.net/view.php?id=62