From: Tanaka Akira Date: 2002-09-26T19:00:48+09:00 Subject: [ruby-dev:18388] Re: rubicon on EWS4800 In article <200209252355.g8PNtVR07687@sharui.nakada.kanuma.tochigi.jp>, nobu.nakada@nifty.ne.jp writes: > > ($B$=$&$+!"(BThread.critical = false $B$O$$$i$J$+$C$?$+$J(B) > > $B$$$d!"$J$$$H(Bjoin$B$G$-$^$;$s!#(Bcritical$B$K$9$k$N$O(B10.times$B$N%k!<%W(B > $B$4$H$G$$$$$H;W$$$^$9$,!#(B % ruby -e ' tg = ThreadGroup.new 10.times do Thread.critical = true t = Thread.new { Thread.stop } p Thread.critical tg.add(t) end ' false false false false false false false false false false $B$H$$$&$h$&$K!"<+F0E*$K(B(Thread.stop $B$K$h$C$F(B) Thread.critical $B$O(B false $B$K$J$k$N$G!"%k!<%W$4$H$^$H$a$F$H$$$&$o$1$K$O$$$+$J$$$H;W$&$s$G$9$,!#(B Thread.critical = false $B$,ITMW$G$O$J$$$+$H$$$&M}M3$b$3$l$G$9!#(B -- [$BEDCf(B $BE/(B][$B$?$J$+(B $B$"$-$i(B][Tanaka Akira] $B!V$U$($m(B! $B$o$+$a$A$c$s:n@o$G$9$(C"=$B!W(B(Little Worker, $B7KM7@84](B)