Re: Improving API for lists, or wildcarded schemas
- From: Tony Houghton <lists realh co uk>
- To: "gconf-list gnome org" <gconf-list gnome org>
- Subject: Re: Improving API for lists, or wildcarded schemas
- Date: Sat, 31 Jan 2004 16:52:26 +0000
In <20040131144724 9621 95095 polymer turner gestalt entity net>, Dave Cridland [Home] wrote:
> On Fri Jan 30 21:29:57 2004, Tony Houghton wrote:
> >In <20040130203415 9621 30044 polymer turner gestalt entity net>, you
> >wrote:
> >>Ah, so libgconf would obtain locks on gconfd, but this API wouldn't be
> >>exposed. Still the same problem, I think - although most badly written
> >>applications will be running through the library.
> >
> >If libgconf is written robustly it should be able to effectively
> >guarantee not to crash while a key is locked.
>
> While I have the greatest of respect for Havoc & co's programming skills, I
> think expecting libgconf to be *guaranteed* not to crash during a
> lock-get-set-release cycle is asking a bit much.
>
> Gconfd, in any case, essentially needs to be written on the assumption that
> it will crash at the most awkward time possible.
Well, perhaps what I mean is it should be able to guarantee that if a
crash does leave something locked it's due to a gconf bug, regardless of
whether the client was also bugged. Except that a client bug could
corrupt gconf's memory. :-(
--
TH * http://www.realh.co.uk
- References:
- Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- From: Dave Cridland [Home]
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- From: Dave Cridland [Home]
- Re: Improving API for lists, or wildcarded schemas
- Re: Improving API for lists, or wildcarded schemas
- From: Dave Cridland [Home]
[
Date Prev][Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]