Test_should_propagate_signaled

e$B@>;3OB9-$G$9!#e(B

Vine Linux 4.2 e$B$N4D6-$Ge(B make test-all e$B$,e(B
test/ruby/test_beginendblock.rb e$B$Ne(B test_should_propagate_signaled
e$B$Ne(B
loop{} e$B$NL58B%k!<%W$G;$^$C$F$7$^$&$N$G!"e(Bloop{} e$B$N$h$&$Ke(B
e$B$:$C$H;
$^$k$N$G$O$J$/e(B sleep 1 e$B$N$h$&$K;~4V@)8B$N$"$k$b$N$Ke(B
e$B$G$-$J$$$G$7$g$&$+e(B?

vine:
% uname -r
2.6.16-0vl76.27
% ruby-trunk -vde ‘Process.kill(:INT, $$);sleep 1’
ruby 1.9.0 (2007-12-30 revision 0) [i686-linux]
%

debian:
% ruby-trunk -vde ‘Process.kill(:INT, $$);sleep 1’
ruby 1.9.0 (2007-12-30 revision 0) [i686-linux]
Exception Interrupt' at -e:1 - -e:1:insleep’: Interrupt
from -e:1:in `’

% uname -r
2.6.18-5-686
%