[Mono-bugs] [Bug 529488] New: monovs-gui-server can leave around process under certain conditions

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Aug 8 16:35:20 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=529488


           Summary: monovs-gui-server can leave around process under
                    certain conditions
    Classification: Mono
           Product: Mono: Tools
           Version: MonoVS 0.3
          Platform: i586
        OS/Version: SLED 11
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Visual Studio Integration
        AssignedTo: jpobst at novell.com
        ReportedBy: twiest at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Component Test


Description of Problem:
If you start a remote asp.net app, and then shut down monovs-gui-server, that
process has now been orphaned, and there is no way for the user to stop the
process except to go to the Linux VM and manually kill it.

This was found in MonoVS 0.3p2.


Steps to reproduce the problem:
1. Create a new solution based on the default C# Web Application template
2. Click "Mono / Run Remotely in Mono"
3. Pick your MonoVS VM and hit "Ok"
4. Once the web browser has opened on windows, close monovs-gui-server on the
linux VM using the Linux tray icon
5. Do a "ps -ef|grep mono" and notice that there is still a monovs process
hanging around.
6. On the windows side, close the "remote mono" tray icon
7. Do the ps again on the linux side and notice that the monovs process is
still around.
8. Notice that there is now no way for the user to kill the monovs process
except to manually kill it on the linux side.


Actual Results:
monovs-gui-server can leave process hanging around when it goes away.


Expected Results:
When monovs-gui-server quits, I think it should shut down all of the processes
it has launched.


How often does this happen? 
every time.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list