# \[Bug #941\] ignores SIGQUIT on FreeBSD 7.1

**URL:** <https://www.ruby-forum.com/t/bug-941-ignores-sigquit-on-freebsd-7-1/156495>\
**Category:** Development\
**Created:** [December 29, 2008, 3:15am UTC](https://www.ruby-forum.com/t/bug-941-ignores-sigquit-on-freebsd-7-1/156495 "2008-12-29T03:15:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yui\_NARUSE](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/8edcca/32.png) [@Yui\_NARUSE](https://www.ruby-forum.com/u/Yui_NARUSE)\
**Post date:** [December 29, 2008, 3:15am UTC](https://www.ruby-forum.com/t/bug-941-ignores-sigquit-on-freebsd-7-1/156495/1 "2008-12-29T03:15:14Z")

</div>

Bug #941: ignores SIGQUIT on FreeBSD 7.1  
[http://redmine.ruby-lang.org/issues/show/941](http://redmine.ruby-lang.org/issues/show/941)

e$B5/I\<\<Te(B: Yui NARUSE  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: core, Target version: 1.9.1 Release Candidate

FreeBSD 7.1-PRERELEASE amd64 e$B$K$F!"e(BSIGQUIT  
e$B$rL5;k$7$F$7$^$&$h$&$G$9!#e(B

1. Failure:  
test\_status\_kill(TestProcess) [test/ruby/test\_process.rb:941]:  
Expected [“#\<Process::Status: pid 53404 SIGQUIT (signal )\>”,  
“#\<Process::Status: pid 53404 SIGQUIT (signal ) (core  
dumped)\>”].include?(\*[“#\<Process::Status: pid 53404 exit 0\>”]) to return  
true.

e$B=q$-49$($k$H0J2\<$NDL$je(B

% cat wait.rb  
sleep 10;  
print “finished\n”;  
% ruby19 -e’pid=spawn(“ruby19”,“wait.rb”); Thread.new{sleep 3;  
Process.kill(:SIGQUIT, pid) }; Process.wait(pid);;p $?’  
finished  
#\<Process::Status: pid 53220 exit 0\>

e$B$J$\*!"e(Bspawn(“perl” e$B$K=q$-49$($k$H$A$c$s$H;&$;$^$9e(B

---

<div class="post-metadata">

**Author:** ![Yui\_NARUSE](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/8edcca/32.png) [@Yui\_NARUSE](https://www.ruby-forum.com/u/Yui_NARUSE)\
**Post date:** [January 1, 2009, 10:58pm UTC](https://www.ruby-forum.com/t/bug-941-ignores-sigquit-on-freebsd-7-1/156495/2 "2009-01-01T22:58:23Z")

</div>

e$B%A%1%C%He(B #941 e$B$,99?7$5$l$^$7$?!#e(B (by Yui NARUSE)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

## Applied in changeset r21265.

[http://redmine.ruby-lang.org/issues/show/941](http://redmine.ruby-lang.org/issues/show/941)
