[Mono-bugs] [Bug 74854][Nor] New - When many sockets are open they all get closed
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Fri, 6 May 2005 20:09:37 -0400 (EDT)
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 jsab@pobox.com.
http://bugzilla.ximian.com/show_bug.cgi?id=74854
--- shadow/74854 2005-05-06 20:09:37.000000000 -0400
+++ shadow/74854.tmp.11157 2005-05-06 20:09:37.000000000 -0400
@@ -0,0 +1,50 @@
+Bug#: 74854
+Product: Mono: Runtime
+Version: 1.1
+OS:
+OS Details: Ubuntu Hoary 2.6.11.1 K7
+Status: NEW
+Resolution:
+Severity:
+Priority: Normal
+Component: io-layer
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: jsab@pobox.com
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: When many sockets are open they all get closed
+
+Description of Problem:
+
+Running many IO intensive applications tends to cause sockets to close.
+
+Sorry that I cannot be more specific but I will describe why I think this
+is a bug. I will try to make a minimal test case that exposes this bug in
+the near future.
+
+In mono 1.1.6 I was able to run over 100 instances of the Brunet P2P
+networking program (research project at UCLA) on a single machine and the
+network forms correctly. This situation will cause a total of about 100 tcp
+sockets to be opened by each mono process (and ten of these mono process is
+open on a single machine) for a total of about 1200 total open tcp sockets.
+
+In mono 1.1.7 if we try to run more than 50 instances of the program (a
+total of about 500 tcp scokets) then eventually all of the sockets get closed.
+
+I will try to create a small program that can reproduce this problem but I
+thought I would throw this out and see if anyone has an idea of what could
+be causing this.
+
+
+Actual Results:
+When many tcp sockets are opened they all eventually die.
+
+Expected Results:
+They should not die.
+
+How often does this happen?
+Whenever more than about 500 tcp sockets are opened.
+
+Additional Information: