! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Doesn't close programs properly
Status:
CLOSED: INVALID
Product:
Xfce4-session
Component:
General

Comments

Description punkrockguy318 2004-11-24 04:00:24 CET
When I close out of an XFCE4 session when GAIM is open, Gaim is not properly
shut down, it is just terminated.  The /tmp/gaim-foobar file remains.  This also
goes for other programs.  This is a problem, because some programs don't save
configuartions until the program is closed and won't clean up unless it's closed
properly.  Xfce4 needs to try to close the programs properly; and if they don't
want to close, then then can be killed.
Comment 1 Benedikt Meurer editbugs 2004-11-24 09:38:02 CET
I guess the problem is, that GAIM is not session aware. I'll look into this later.
Comment 2 Jasper Huijsmans editbugs 2004-11-24 14:33:26 CET
(In reply to comment #0)
> Xfce4 needs to try to close the programs properly; and if they don't
> want to close, then then can be killed.

I don't think there is any method to close a program 'properly', except by user
interaction. Does it work with other environments like GNOME or KDE?
Comment 3 punkrockguy318 2004-11-24 17:01:12 CET
Yes, it works in gnome
Comment 4 Benedikt Meurer editbugs 2004-11-24 22:33:43 CET
Note to self: Check gnome-smproxy source.
Comment 5 Benedikt Meurer editbugs 2004-12-08 19:44:14 CET
I did some research on this topic: xfce4-session, ksmserver and gnome-smproxy
all use XKillClient() to 'disconnect' non-sm aware clients. I don't see any
other way to shutdown an X client, if the program isn't sm aware.
Comment 6 Jasper Huijsmans editbugs 2005-03-14 20:17:39 CET
I was wondering if this is simply a timing issue. Perhaps Xfce ust exits faster
and when the X connection is lost, gaim doesn't save settings anymore?
Comment 7 Benedikt Meurer editbugs 2005-03-24 17:23:09 CET
Then it'd be a bug in GAIM (atleast in case of XSMP).
Comment 8 Benedikt Meurer editbugs 2006-08-12 16:06:54 CEST
Well, as said, bug in gaim.

Bug #528

Reported by:
punkrockguy318
Reported on: 2004-11-24
Last modified on: 2009-07-14

People

Assignee:
Benedikt Meurer
CC List:
0 users

Version

Attachments

Additional information