! 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 !
xfconfd dies without flushing unsaved changes if the dbus daemon connection i...
Status:
RESOLVED: FIXED

Comments

Description lh 2008-10-17 07:08:59 CEST
in the stable verison, when you didnt pitch it, it wont pitch on next time.

but the the beta version cant do this

i just want nerver remember this session.

sorry for my english

xfce4.5.91

archlinux
Comment 1 Brian J. Tarricone (not reading bugmail) 2008-10-17 08:44:33 CEST
Works fine here.  If I check the box and log out, then log in again, and then log out, it's still checked.  If I uncheck the box, and log out, then log in again, and log out, it's still unchecked.
Comment 2 lh 2008-10-17 10:14:24 CEST
are u use the 4.5.91 verison of xfce4?

i tried many times, check and then uncheck, rm .cache/session and uncheck

it always be checked
Comment 3 lh 2008-10-17 14:38:34 CEST
i know what is the matter.

if you enable gnome-keyring and compile, you'll have this problem.

i disabled it, now it was fine.
Comment 4 Brian J. Tarricone (not reading bugmail) 2008-10-24 20:14:14 CEST
Ok, nevermind.  Olivier managed to dupe this and figured out the cause.  Need to add a dbus message filter in xfconfd to catch bus disconnects and flush all settings channels before exiting.  Seems when the session quits, dbus-daemon gets killed, which kills xfconfd before it writes out the setting.
Comment 5 Brian J. Tarricone (not reading bugmail) 2008-10-24 20:35:01 CEST
Ok, should be fixed with rev 28401.

Bug #4487

Reported by:
lh
Reported on: 2008-10-17
Last modified on: 2015-02-16

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Version:
4.5.91 (4.6beta1)

Attachments

Additional information