https://bugzilla.novell.com/show_bug.cgi?id=430504

User [EMAIL PROTECTED] added comment
https://bugzilla.novell.com/show_bug.cgi?id=430504#c4





--- Comment #4 from Steve Odbc <[EMAIL PROTECTED]>  2008-10-13 21:48:44 MDT ---
Created an attachment (id=245284)
 --> (https://bugzilla.novell.com/attachment.cgi?id=245284)
Patch

I looked into the MONO code and I think I know what the problem is. When the
server authenticates, it calls the BeginRead() function with a zero byte
buffer, just to trigger a handshake. The problem is, that BeginRead() assumes
that data should be actually read, and tries to do so after the handshake. This
can lead to an infinite wait, since there is not always data to read.

See patch (not tested yet).


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to