# UNIXSocket problem with ruby 1.8.5 preview2 on cygwin

**URL:** <https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982>\
**Category:** Development\
**Created:** [July 19, 2006, 3:43pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982 "2006-07-19T15:43:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [July 19, 2006, 3:43pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982/1 "2006-07-19T15:43:45Z")

</div>

e$BLxED$G$9!#e(B

Cygwin e$B4D6-$K$\*$$$F!"e(BTestUNIXSocket e$B$Ne(B test\_addr  
e$B$G;\_$^$k$h$&$G$9!#e(B  
C-c e$B$G=_N;$5$;$?7k2L$O0J2\<$N$H$_$j$G$9!#e(B

% uname -a  
CYGWIN\_NT-5.0 mizuki 1.5.20(0.156/4/2) 2006-07-01 02:22 i686 Cygwin  
% make TESTS=’-v socket/test\_unix’ test-all  
./miniruby.exe ./runruby.rb --extout=.ext – -C “./test” runner.rb  
–runner=console -v socket/test\_unix  
Loaded suite test\_unix  
Started  
test\_addr(TestUNIXSocket): ./socket/test\_unix.rb:44:in `initialize': Interrupt from ./socket/test_unix.rb:44:in`test\_addr’  
from ./socket/test\_unix.rb:37:in `bound_unix_socket' from ./socket/test_unix.rb:43:in`test\_addr’  
from /var/tmp/ruby-1.8.5/lib/test/unit/testcase.rb:70:in `run' from /var/tmp/ruby-1.8.5/lib/test/unit/testsuite.rb:32:in`run’  
from /var/tmp/ruby-1.8.5/lib/test/unit/testsuite.rb:31:in `run' from /var/tmp/ruby-1.8.5/lib/test/unit/testsuite.rb:32:in`run’  
from /var/tmp/ruby-1.8.5/lib/test/unit/testsuite.rb:31:in `run' from /var/tmp/ruby-1.8.5/lib/test/unit/ui/testrunnermediator.rb:44:in`run\_suite’  
from  
/var/tmp/ruby-1.8.5/lib/test/unit/ui/console/testrunner.rb:65:in  
`start_mediator' from /var/tmp/ruby-1.8.5/lib/test/unit/ui/console/testrunner.rb:39:in`start’  
from  
/var/tmp/ruby-1.8.5/lib/test/unit/ui/testrunnerutilities.rb:27:in `run' from /var/tmp/ruby-1.8.5/lib/test/unit/autorunner.rb:200:in`run’  
from /var/tmp/ruby-1.8.5/lib/test/unit/autorunner.rb:13:in `run’  
from runner.rb:7  
make: \*\*\* [test-all] Error 1

e$BD4$Y$F$_$k$H!"e(BUNIXSocket  
e$B%$%s%9%?%s%9$r:n$k;~E@$G;_$^$C$F$7$^$&$h$&$G$9!#e(B

% /var/tmp/ruby/bin/ruby -v -rsocket -e’s = UNIXServer.new(“hoge”); c =  
UNIXSocket.new(“hoge”)’  
ruby 1.8.5 (2006-07-18) [i386-cygwin]  
(e$BLa$C$F$3$J$$e(B)

e$B$3$N8=\>]$O!"e(B1.8.4 e$B$G$bH/@8$9$k$h$&$G$9!#e(B

% ruby -v -rsocket -e’s = UNIXServer.new(“hoge”); c =  
UNIXSocket.new(“hoge”)’  
ruby 1.8.4 (2005-12-24) [i386-cygwin]  
(e$BLa$C$F$3$J$$e(B)

---

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [July 19, 2006, 4:21pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982/2 "2006-07-19T16:21:46Z")

</div>

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

In message “Re: [ruby-dev:29080] UNIXSocket problem with ruby 1.8.5  
preview2 on cygwin”  
on Wed, 19 Jul 2006 22:41:52 +0900, Kouhei Y.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|Cygwin e$B4D6-$K$\*$$$F!"e(BTestUNIXSocket e$B$Ne(B test\_addr e$B$G;\_$^$k$h$&$G$9!#e(B  
|C-c e$B$G=_N;$5$;$?7k2L$O0J2\<$N$H$_$j$G$9!#e(B

Cygwine$B$Ge(BUNIXSockete$B$,;H$($k$s$G$9$+!#$&!\<$s!“H\>C\<$JBP1~$J$i$Je(B  
e$B$$$[$&$,$h$$$J$”!"$I$&$7$?$b$s$@$+!#e(B

---

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [July 19, 2006, 4:55pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982/3 "2006-07-19T16:55:41Z")

</div>

In message [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
on Wed, 19 Jul 2006 23:20:48 +0900,  
Yukihiro M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> |Cygwin e$B4D6-$K$\*$$$F!"e(BTestUNIXSocket e$B$Ne(B test\_addr e$B$G;\_$^$k$h$&$G$9!#e(B  
> |C-c e$B$G=_N;$5$;$?7k2L$O0J2\<$N$H$_$j$G$9!#e(B
> 
> Cygwine$B$Ge(BUNIXSockete$B$,;H$($k$s$G$9$+!#$&!\<$s!“H\>C\<$JBP1~$J$i$Je(B  
> e$B$$$[$&$,$h$$$J$”!"$I$&$7$?$b$s$@$+!#e(B  
> e$B$I$&$d$C$F\<BAu$5$l$F$k$s$G$7$g$&$Me(B?

e$B$=$N@Ne(B(e$B:#$be(B?)e$B!“e(BSunOS 5.xe$B$G$O56J\*e(BUNIX domain  
sockete$B$H$$$&OC$b$”$C$?$h$&$J!#e(B

---

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [July 23, 2006, 4:07pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982/4 "2006-07-23T16:07:36Z")

</div>

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

> Cygwin e$B4D6-$K$\*$$$F!"e(BTestUNIXSocket e$B$Ne(B test\_addr e$B$G;\_$^$k$h$&$G$9!#e(B  
> C-c e$B$G=_N;$5$;$?7k2L$O0J2\<$N$H$_$j$G$9!#e(B

cygwin e$B$Ne(B UNIX domain socket e$B$K$D$-$"$C$F$b$7$+$?$J$$$H$$$&e(B  
e$B5$$,$9$k$N$G!"e(Bcygwin e$B$G$Oe(B test e$B$7$J$$$3$H$K$7$^$7$?!#e(B

---

<div class="post-metadata">

**Author:** ![Kouhei\_Y](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@Kouhei\_Y](https://www.ruby-forum.com/u/Kouhei_Y)\
**Post date:** [July 19, 2006, 4:58pm UTC](https://www.ruby-forum.com/t/unixsocket-problem-with-ruby-1-8-5-preview2-on-cygwin/98982/5 "2006-07-19T16:58:54Z")

</div>

e$B$o$?$J$Y$G$9!#e(B

Yukihiro M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

> Cygwine$B$Ge(BUNIXSockete$B$,;H$($k$s$G$9$+!#$&!\<$s!“H\>C\<$JBP1~$J$i$Je(B  
> e$B$$$[$&$,$h$$$J$”!"$I$&$7$?$b$s$@$+!#e(B

e$B3N$+e(Bsockete$B$G%(%\_%e%l!\<%H$7$F$?$h$&$J!#e(B  
screene$B$+$J$K$+$rF0$+$9$?$a$K\<BAu$5$l$?$H$+!#e(B  
e$B$J$N$Ge(BCygwine$B0J30$+$i$OMxMQ$G$-$^$;$s!#e(B
