[Openais] [PATCH] add key_increment/ decrement calls to confdb
Fabio M. Di Nitto
fabbione at fabbione.net
Tue Sep 2 01:57:46 PDT 2008
On Tue, 2 Sep 2008, Christine Caulfield wrote:
> This patch adds key_increment and key_decrement calls to the objdb and
> confdb subsystems.
>
> This is useful to provide atomic counters (ag handle numbers) for
> long-running (though not persistent) connections. It's not currently
> possible via confdb to atomically get a new number from objdb due to the
> lack of locking. Doing it via increment operations in the IPC thread
> provides enough atomicity to make it useful. Fabio has already
> identified a use for these calls.
two.. at least.
>
> It could also provide some form of basic co-operative locking mechanism
> for IPC-using processes (not direct objdb calls).
>
> Chrissie
>
works fine here for me. Acknoledge and good to go in svn.
Fabio
--
I'm going to make him an offer he can't refuse.
More information about the Openais
mailing list