Revision: 100218 https://trac.macports.org/changeset/100218 Author: cal@macports.org Date: 2012-12-03 16:17:26 -0800 (Mon, 03 Dec 2012) Log Message: ----------- registry: use BEGIN IMMEDIATE rather than BEGIN EXCLUSIVE The only difference between BEGIN IMMEDIATE and BEGIN EXCLUSIVE is that the latter immediately blocks ready access for all clients, while the former only does that when needed. Modified Paths: -------------- trunk/base/src/cregistry/registry.c Modified: trunk/base/src/cregistry/registry.c =================================================================== --- trunk/base/src/cregistry/registry.c 2012-12-04 00:12:26 UTC (rev 100217) +++ trunk/base/src/cregistry/registry.c 2012-12-04 00:17:26 UTC (rev 100218) @@ -366,7 +366,7 @@ * @return true if success; false if failure */ int reg_start_write(reg_registry* reg, reg_error* errPtr) { - if (reg_start(reg, "BEGIN EXCLUSIVE", errPtr)) { + if (reg_start(reg, "BEGIN IMMEDIATE", errPtr)) { reg->status |= reg_transacting | reg_can_write; return 1; } else {
participants (1)
-
cal@macports.org