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 554571 - Keeps the log file open for 30 seconds after each operation
Keeps the log file open for 30 seconds after each operation
Status: RESOLVED WONTFIX
Product: GConf
Classification: Deprecated
Component: gconf
2.22.x
Other Linux
: Normal normal
: ---
Assigned To: GConf Maintainers
GConf Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2008-10-01 14:13 UTC by Josselin Mouette
Modified: 2018-08-17 13:56 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Josselin Mouette 2008-10-01 14:13:10 UTC
Currently, gconfd keeps ~/.gconfd/saved_state open for 30 seconds (with a timeout) each time an application connects or disconnects to the daemon. 

The state is already saved if the daemon has time to exit cleanly, so this feature is only here for the case where it dies badly. Since gconfd is very stable, this is completely unnecessary and only leads to unwanted filesystem access and impossibility to umount the home directory as long as gconfd is running.

I discussed it with Loïc Minier (see http://bugs.debian.org/500430) and our conclusion is that this feature should be entirely removed.

I can probably provide a patch if you agree with this approach.
Comment 1 André Klapper 2018-08-17 13:56:40 UTC
GConf has been deprecated since 2011.

GConf is not under active development anymore. Its codebase has been archived:
https://gitlab.gnome.org/Archive/gconf/commits/master

dconf and gsettings are its successors. See https://developer.gnome.org/gio/stable/ch34.html and https://developer.gnome.org/GSettings/ for porting info.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Feel free to open a task in GNOME Gitlab if the issue described in this task still applies to a recent + supported version of dconf/gsettings. Thanks!