"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