[Mono-bugs] [Bug 67935][Nor] Changed - XSP and/or the client crash on when web app recycles
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 12 Oct 2004 22:06:36 -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 diltonm@mccomsoft.com.
http://bugzilla.ximian.com/show_bug.cgi?id=67935
--- shadow/67935 2004-10-11 13:24:19.000000000 -0400
+++ shadow/67935.tmp.28532 2004-10-12 22:06:36.000000000 -0400
@@ -114,6 +114,47 @@
------- Additional Comments From vargaz@gmail.com 2004-10-11 09:36 -------
-> xsp
------- Additional Comments From dmcgowan@meiosys.com 2004-10-11 13:24 -------
*** Bug 67651 has been marked as a duplicate of this bug. ***
+
+------- Additional Comments From diltonm@McCOMSoft.com 2004-10-12 22:06 -------
+Updates:
+
+1) While hacking various XSP files it somehow occured to me to
+adjust the httpRuntime setting executionTimeout
+in /etc/mono.machine.config. Setting it up or down caused a
+proportionate change in the amount of time that our Web Services
+would run before the problems started. Everything runs like
+clockwork.
+
+Note: While monitoring "top" on a RedHat box with the 2.4 kernel, I
+noticed that memory percent usage continued to trail upwards. After
+stopping the client hammer, it remained at the same level. I only
+watched for a few extra minutes thereafter. This is with the
+httpRuntime value executionTimeout set to 900000.
+
+Note: On two different SuSe boxes with 2.6 kernel I noticed no
+unusual memory or other issues. This is with the httpRuntime value
+executionTimeout set to 900000.
+
+Today we sawe the following error though XSP continued to run but we
+were changing some things on the server and this error might not be
+related:
+
+Unhandled Exception: System.NullReferenceException: Object
+reference not set to an instance of an object in (unmanaged)
+(wrapper managed-to-native) System.IO.MonoI O:FindFirstFile
+(string,System.IO.MonoIOStat&,System.IO.MonoIOError&)
+in <0x00004> (wrapper managed-to-native) System.IO.MonoIO:
+FindFirstFile (string,System.IO.MonoIOStat&,System.IO.Mono
+IOError&) in <0x003a4> System.IO.Directory:GetFileSystemEntries (str
+ing,string,System.IO.FileAttributes,System.IO.FileAttribut
+es) in <0x0015a> System.IO.DefaultWatcher:DoFiles (System.IO.D
+efaultWatcherData,string,bool)
+in <0x00119> System.IO.DefaultWatcher:UpdateDataAndDispatch
+(System.IO.DefaultWatcherData,bool)
+in <0x00133> System.IO.DefaultWatcher:Monitor () in <0x0004c>
+(wrapper delegate-invoke) System.MulticastDel egate:invoke_void ()
+
+