After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 350505 - Window EXIT button does not exit process
Window EXIT button does not exit process
Status: RESOLVED DUPLICATE of bug 347188
Product: ekiga
Classification: Applications
Component: general
2.0.x
Other All
: Normal minor
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-08 23:48 UTC by Paul Dickson
Modified: 2007-01-02 18:59 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Paul Dickson 2006-08-08 23:48:00 UTC
Please describe the problem:
Choosing QUIT from the File menu closes the GUI window and exits the Ekiga process.  Clicking the "X" in the window bar (upper right corner in GNOME) closes the GUI window but the process is still there.  Next time I try to run Ekiga I get the "Ekiga is already running" message.

Steps to reproduce:
1. Run Ekiga
2. Click window close button
3. Run Ekiga again
4. ps -fA | grep ekiga will show the orphan process.


Actual results:
The ekiga window goes away but the process stays.

Expected results:
I expect the window AND the process to go away.

Does this happen every time?
Yes

Other information:
Comment 1 Snark 2006-08-09 06:40:24 UTC
Ekiga is still running and waiting in your tray for you to make it appear again.

You do have a tray ?
Comment 2 Paul Dickson 2006-08-09 12:55:25 UTC
No tray (or "notification area" as it is called in Gnome).
I choose not to have one.  If I create a notification area then I see Ekiga in there.  Could ekiga detect if the area is present and just exit if it is not, when I click the close icon?
Comment 3 Snark 2006-08-09 14:36:38 UTC
Well, if you have no tray it should indeed exit. I'll try to have a look at it.
Comment 4 Snark 2006-08-31 19:00:37 UTC
Eh, I found the problem in src/gui/statusicon.cpp :
gboolean
gm_statusicon_is_embedded (GtkWidget *widget)
{
  return TRUE;  /* FIXME */
}

This will have to be worked on when we port to gtk+ 2.10 -- we're still waiting for its win32 port to be really complete (and the lib to hit a few distributions).
Comment 5 Damien Sandras 2007-01-02 18:59:12 UTC
It is actually a DUP of Bug 347188.

*** This bug has been marked as a duplicate of 347188 ***