[Mono-bugs] [Bug 501181] New: monovs-gui-server doesn't shut down processes

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue May 5 17:50:48 EDT 2009


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


           Summary: monovs-gui-server doesn't shut down processes
    Classification: Mono
           Product: Mono: Tools
           Version: 0.1
          Platform: i586
        OS/Version: openSUSE 11.1
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Visual Studio Integration
        AssignedTo: ecanuto at novell.com
        ReportedBy: twiest at novell.com
         QAContact: mono-bugs at lists.ximian.com
                CC: jpobst at novell.com
          Found By: Component Test


Description of Problem:
When you run an app remotely, it creates a new process for the running app.
They look like this:

rupert    6745  6569  4 21:36 ?        00:00:00 /usr/bin/mono --debug
/usr/lib/monovs-server/monovs-debug-server.exe tcp-pipe://151.155.154.72:7777 2

The problem is, that even when you close the app on the linux side, this
process stays around.

Also, when you say "run remotely in mono" again, a new process like this one is
launched.

Worst of all is that when you actually close monovs-gui-server, these processes
stay around.

This was found in MonoVS 0.1p3.


Steps to reproduce the problem:
1. Open Visual Studio.
2. Create a new winforms project.
   1. File
   2. New Project
   3. Visual C#
   4. Windows
   5. Windows Forms Application
3. [The Linux server should be running.]
4. Mono->Run Remotely in Mono
5. Notice that a process like the one above is running on the linux side
6. Close the app on the linux side
7. Notice that the process is still running
8. Close monovs-gui-server
9. Notice that the process is still running


Actual Results:
Process stays around forever

Expected Results:
the process should die when the remotely run app dies

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