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 [EMAIL PROTECTED]

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

--- shadow/78621        2006-06-14 18:52:26.000000000 -0400
+++ shadow/78621.tmp.19013      2006-06-14 18:52:26.000000000 -0400
@@ -0,0 +1,71 @@
+Bug#: 78621
+Product: Mono: Tools
+Version: unspecified
+OS: unknown
+OS Details: Ubuntu 6.06 Dapper Drake
+Status: RESOLVED   
+Resolution: FIXED
+Severity: Unknown
+Priority: Minor
+Component: XSP
+AssignedTo: [EMAIL PROTECTED]                            
+ReportedBy: [EMAIL PROTECTED]               
+QAContact: [EMAIL PROTECTED]
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Embedding XSP in an application throws exception on Start - Stop - 
Start
+
+Description of Problem:
+
+When embedding the XSP server into an application, using
+Mono.WebServer.dll, attempting to restart an instance of ApplicationServer
+(same instance has previously been started and stopped), throws an
+InvalidOperationException, saying that the server has already been started.
+
+Steps to reproduce the problem:
+1. Create an instance of ApplicationServer within an application
+2. Start the server
+3. Stop the server
+4. Start the server again
+
+Actual Results:
+
+InvalidOperationException thrown with message 'The server is already started'.
+
+Expected Results:
+
+The server is restarted and ready to handle requests.
+
+How often does this happen? 
+
+Everytime.
+
+Additional Information:
+
+I have verified this against xsp 1.0.5-1 (mono-xsp-1.1.10-0ubuntu2) as well
+as xsp in subversion trunk.
+
+Looking at the source code in svn trunk, the problem is that the started
+flag is not set to false once the server is stopped, and thus when
+restarting the server, the check to see if the server is currently running
+returns true, even though the server has been stopped.
+
+I will attach a test case that illustrates the problem. The test can be
+compiled with:
+
+mcs /r:Mono.WebServer.dll Main.cs
+
+and run with
+
+mono Main.exe
+
+------- Additional Comments From [EMAIL PROTECTED]  2006-06-10 16:54 -------
+Created an attachment (id=17163)
+Test case to illustrate exception thrown when embedded server is restarted
+
+
+------- Additional Comments From [EMAIL PROTECTED]  2006-06-14 18:52 -------
+Fixed in svn.
+Thanks.
+
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to