From: "Jon A. Lambert" Date: 2003-12-05T15:01:34+09:00 Subject: Re: c extension troubles on windows "Michael Hale" wrote: > On both windows and linux I am able to successfully execute the method > "ETGetLibVersion" which gives me back the library version. I run into > trouble on windows when I try to call "ETSocketLink". On linux this > call connects and returns as I would expect, however on windows it > connects and blocks. Do you call ioctlsocket() to set the socket to non-blocking? Funny I just grepped the entire Ruby source and couldn't find a call to ioctlsocket either. -- Tyche