[Mono-bugs] [Bug 76254][Nor] Changed - Infinite loop entered on server during SSL handhake.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Sep 28 17:11:54 EDT 2005


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sebastien at ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=76254

--- shadow/76254	2005-09-28 08:57:40.000000000 -0400
+++ shadow/76254.tmp.29562	2005-09-28 17:11:54.000000000 -0400
@@ -84,6 +84,16 @@
 reason IE stop sending data (but shows nothing but "wait" on the
 browser) which results in the endless loop.
 
 FF probably doesn't (or can't) stop an SSL handshake at this stage
 making it hard to reproduce.
 
+
+------- Additional Comments From sebastien at ximian.com  2005-09-28 17:11 -------
+Another reason we're seeing this is that IE (and maybe others) doesn't
+close it's socket when starting a new connection. So the loop isn't
+"really" infinite as an exception should be thrown when the socket
+will timeout - either on IE or the server side (unless the sockets
+have no timeout).
+
+Right now I'm tempted to add a manual timeout of a few seconds - and a
+Sleep (if we're gonna wait for more data) to reduce CPU usage.


More information about the mono-bugs mailing list