[100218] trunk/base/src/cregistry/registry.c
cal at macports.org
cal at macports.org
Mon Dec 3 16:17:26 PST 2012
Revision: 100218
https://trac.macports.org/changeset/100218
Author: cal at 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 {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121203/31eda718/attachment-0001.html>
More information about the macports-changes
mailing list