Thanks ! Now is working ... ----- Original Message ----- From: "Yutaka Sato" <pficabdyi-mxhgu42dr33w.ml@delegate.org> To: <pficabdyi-mxhgu42dr33w.ml@delegate.org> Cc: <pbmfqbdyi-mxhgu42dr33w.ml@delegate.org>; <peqfqbdyi-mxhgu42dr33w.ml@delegate.org>; <p74dabdyi-mxhgu42dr33w.ml@delegate.org> Sent: Friday, March 25, 2005 5:21 AM Subject: fix for "FATAL: inherited handle [0] NNN is not socket" on Win32 > Since about three years ago, I've got many reports from users on Win32 > that their DeleGate does not work leaving an error message > > "FATAL: inherited handle [0] NNN is not socket". > > <URL:http://www.delegate.org/-fsx/search?key=FATAL+inherited&index=dgmlEn&so rt=date> > > As I wrote in <URL:http://www.delegate.org/mail-lists/delegate-en/2228>, > the problem seems to be caused when WinSock is replaced with a non-standard > and incomplete implementation, which does not support DuplicateHandle() > for socket. Recently I found that the problem can be escaped by replacing > DuplicateHandle() with the pair of WSADuplicateSocket()+WSASocket(). > So I did such modification and uploaded it as > > <URL:ftp://ftp.delegate.org/pub/DeleGate/dg8_11_2-pre2.zip> > > I verified it to work with NetLimiter1.3 on WinXP and VirtualPC on MacOSX, > and hope that it will work in your situations too. > > Cheers, > Yutaka > -- > D G Yutaka Sato <pfqcabdyi-mxhgu42dr33w.ml@delegate.org> http://delegate.org/y.sato/ > ( - ) National Institute of Advanced Industrial Science and Technology > _< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan > Do the more with the less -- B. Fuller >