[548] in athena10

home help back first fref pref prev next nref lref last post

GConf2 backend locking

daemon@ATHENA.MIT.EDU (Robert Basch)
Sat Sep 27 17:49:39 2008

Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Transfer-Encoding: 7bit
Message-Id: <9B6E9E8E-599B-4134-B6A5-DA11A23AD408@mit.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: athena10@mit.edu
From: Robert Basch <rbasch@MIT.EDU>
Date: Sat, 27 Sep 2008 17:48:35 -0400

In reviewing our local changes to GConf2, I found that gconfd does
not lock its backend when syncing it in Athena 9.4.  Apparently when
we updated to GConf 2.8.0, I did not notice that the current xml
backend library is no longer built from the backend/xml-* sources,
but from the markup-* sources instead; our locking changes are only
in the xml-* sources.

As we have been running without locking for some time with no
reported problem (that I know of), and in the spirit of minimizing
local source changes to stock software, I thereby propose that we do
not address the locking issue for Athena 10.  If combined with not
running a separate gconfd for each session, as Greg discussed in
recent mail, I believe we can then get by with no local source
modifications to GConf2.

Bob


home help back first fref pref prev next nref lref last post