# Test\_should\_propagate\_signaled

**URL:** <https://www.ruby-forum.com/t/test-should-propagate-signaled/124579>\
**Category:** Development\
**Created:** [December 30, 2007, 3:02pm UTC](https://www.ruby-forum.com/t/test-should-propagate-signaled/124579 "2007-12-30T15:02:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [December 30, 2007, 3:02pm UTC](https://www.ruby-forum.com/t/test-should-propagate-signaled/124579/1 "2007-12-30T15:02:37Z")

</div>

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:in`sleep’: Interrupt  
from -e:1:in `’

% uname -r  
2.6.18-5-686  
%
