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 671995 - Empathy process still running after closing contact list
Empathy process still running after closing contact list
Status: RESOLVED OBSOLETE
Product: empathy
Classification: Core
Component: General
3.3.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on: 687161
Blocks:
 
 
Reported: 2012-03-13 15:12 UTC by Cosimo Cecchi
Modified: 2018-05-22 15:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
roster-window: don't hide on delete-event (1.09 KB, patch)
2012-06-08 13:38 UTC, Cosimo Cecchi
none Details | Review

Description Cosimo Cecchi 2012-03-13 15:12:29 UTC
- Open Empathy from the Shell dash
- Close it
- An empathy process still appears to be running in the session.

Why is this needed? Keeping it running also seems to confuse the shell when starting it up again, since some times you get a "Contact List is ready" notification instead of the window in that case.
Comment 1 Guillaume Desmottes 2012-03-14 14:27:21 UTC
Two reasons basically:
a) Some may want to stay connected but not having the contact list displayed
b) Empathy is slower to start that it should

Since GNOME 3 a) isn't true any more as we can be connected without having empathy running at all. I'd be happy to fix this once we'll have reached decent startup performance.
Comment 2 Cosimo Cecchi 2012-06-08 13:38:44 UTC
Created attachment 215953 [details] [review]
roster-window: don't hide on delete-event

This simple patch makes the app quit when the roster window is closed. The only downside I can see is it takes about a couple of seconds on my laptop to reload the contact list again when Empathy is started up again.
Comment 3 Guillaume Desmottes 2012-06-11 07:15:39 UTC
I takes something like ~10 seconds here to load contacts (I have a lot of contacts). I'd really prefer to improve contacts loading first before doing this change. According to Xavier most of the work is done in Folks so that's probably the best place to optimizse, but doing some proper profiling would be great.
Comment 4 GNOME Infrastructure Team 2018-05-22 15:26:04 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/empathy/issues/517.