# TestIONonblock on 1.9

**URL:** <https://www.ruby-forum.com/t/testiononblock-on-1-9/120027>\
**Category:** Development\
**Created:** [November 13, 2007, 3:53am UTC](https://www.ruby-forum.com/t/testiononblock-on-1-9/120027 "2007-11-13T03:53:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 13, 2007, 3:53am UTC](https://www.ruby-forum.com/t/testiononblock-on-1-9/120027/1 "2007-11-13T03:53:48Z")

</div>

e$B!!$5$5$@$G$9!%e(B

e$B!!\<!$N$h$&$K%F%9%H$K\<:GT$7$^$9!%$H$$$&$+!$\<:GT$5$;$F$^$9!%e(B

$ make test-all TESTS=’-v io’  
./miniruby …/trunk/runruby.rb --extout=.ext –  
“…/trunk/test/runner.rb” --basedir="…/trunk/test" --runner=console  
-v io  
Loaded suite io  
Started  
test\_flush(TestIONonblock): F

Finished in 0.00247 seconds.

1. Failure:  
test\_flush(TestIONonblock)  
[/home/ko1/ruby/trunk/test/io/nonblock/test\_flush.rb:10]:  
IO#close can’t interrupt IO blocking on YARV.

e$B!!$3$l$O!$e(B

1. e$B$"$k%9%l%C%I!Je(Bt1e$B!K$Ge(B io e$B$rBT$De(B
2. e$BB\>$N%9%l%C%I!Je(Bt2e$B!K$Ge(B io e$B$re(B close e$B$9$ke(B
3. t1 e$B$,e(B IO e$B%(%i!\<$r5/$3$9e(B

e$B$H$$$&5sF0$r4|BT$7$F$$$k!J$@$C$?$H;W$&!K$N$G$9$,!$e(B1.9  
e$B$G$O$3$&$J$j$^e(B  
e$B$;$s!%$3$N$"$?$j$N;EMM$O$I$&$9$l$P$$$$$G$7$g$&$+!%e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 13, 2007, 4:55am UTC](https://www.ruby-forum.com/t/testiononblock-on-1-9/120027/2 "2007-11-13T04:55:11Z")

</div>

In article [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid),  
SASADA Koichi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

> e$B$H$$$&5sF0$r4|BT$7$F$$$k!J$@$C$?$H;W$&!K$N$G$9$,!$e(B1.9 e$B$G$O$3$&$J$j$^e(B  
> e$B$;$s!%$3$N$"$?$j$N;EMM$O$I$&$9$l$P$$$$$G$7$g$&$+!%e(B

e$B%3%a%s%H$K=q$$$F$“$j$^$9$,!”$=$N%F%9%H$N85$K$J$C$?e(B  
[ruby-dev:24985] e$B$Oe(B core dump e$B$J$N$G!"0[\>o=\*N;$7$J$1$l$P$$$$e(B  
e$B$s$8$c$J$$$G$9$+!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [November 13, 2007, 8:01am UTC](https://www.ruby-forum.com/t/testiononblock-on-1-9/120027/3 "2007-11-13T08:01:00Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:32256] Re: TestIONonblock on 1.9”  
on Tue, 13 Nov 2007 12:54:20 +0900, Tanaka A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
writes:

|\> e$B$H$$$&5sF0$r4|BT$7$F$$$k!J$@$C$?$H;W$&!K$N$G$9$,!$e(B1.9 e$B$G$O$3$&$J$j$^e(B  
|\> e$B$;$s!%$3$N$“$?$j$N;EMM$O$I$&$9$l$P$$$$$G$7$g$&$+!%e(B  
|  
|e$B%3%a%s%H$K=q$$$F$”$j$^$9$,!"$=$N%F%9%H$N85$K$J$C$?e(B  
|[ruby-dev:24985] e$B$Oe(B core dump e$B$J$N$G!"0[\>o=\*N;$7$J$1$l$P$$$$e(B  
|e$B$s$8$c$J$$$G$9$+!#e(B

e$B$=$NE@$K$D$$$F$OF146$G$9!#0[\>u;vBV$J$s$G!“$3$&$G$J$1$l$P$J$ie(B  
e$B$J$$$H$$$&$3$H$O$”$^$j$J$$$h$&$K;W$$$^$9!#e(B
