Issue with socket SO_REUSEADDR when a client is connected.
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Jan 31 04:07:00 GMT 2011
On Jan 30 15:31, jdzstz - gmail dot com wrote:
> I have detected an issue in windows xp with socket SO_REUSEADDR when a
> tcp client keeps connected forever.
>
> I don't know if it is a cygwin bug or a problem with microsoft winsock
> implementation. I don't know if windows vista or windows 7 has the
> same behaviour.
Thanks for the testcase.
I was going to go to great lengths explaining how WinSock has a bug in
SO_REUSEADDR behaviour and how Cygwin has a nifty workaround for this,
but I got a bad feeling while writing my reply and started a cycle
1. test
2. read MSDN
3. scratch head
4. debug
5. change
6. goto 1
The Cygwin workaround to fix the WinSock SO_REUSEADDR behaviour from
back in 2006 was not so nifty after all. I just fixed that in CVS. I'm
going to generate a new developer snapshot right now. Should be up in a
couple of minutes.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list