openldap.git branch mdb.master updated. 9a8eb95674c7b500cfe5f44d03493ff76c9fc0c1
by openldap-commit2devel@OpenLDAP.org
A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The branch, mdb.master has been updated
via 9a8eb95674c7b500cfe5f44d03493ff76c9fc0c1 (commit)
via bd6d2e6f2c157551f1a0b912716ae92f120361f2 (commit)
via 9a80a8a8e8feed56fbccd8851b8a789f7fff9c11 (commit)
via 925e7805a5b2d4bc2d464ea5acd5ff38ff209bde (commit)
from d72b2f5d15319cb1424476dd3afc8528630461e4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9a8eb95674c7b500cfe5f44d03493ff76c9fc0c1
Author: leo(a)yuriev.ru <leo(a)yuriev.ru>
Date: Fri Oct 17 22:46:53 2014 +0000
ITS#7971 LMDB: clarification in mdb_txn_renew0().
commit bd6d2e6f2c157551f1a0b912716ae92f120361f2
Author: leo(a)yuriev.ru <leo(a)yuriev.ru>
Date: Fri Oct 17 22:35:41 2014 +0000
ITS#7970 LMDB: Critical Heisenbug
Inconsistent reading & SIGSEGV due to the race condition.
commit 9a80a8a8e8feed56fbccd8851b8a789f7fff9c11
Author: leo(a)yuriev.ru <leo(a)yuriev.ru>
Date: Fri Oct 17 22:22:39 2014 +0000
ITS#7969 LMDB: volatile & __synchronize().
Globally shared fields of meta-data are not 'volatile'.
commit 925e7805a5b2d4bc2d464ea5acd5ff38ff209bde
Author: Howard Chu <hyc(a)symas.com>
Date: Wed Oct 8 19:25:27 2014 +0100
ITS#7959 fix prev commit
fstat returns -1, not an errno. Move code into its own function
for reuse.
-----------------------------------------------------------------------
Summary of changes:
libraries/liblmdb/mdb.c | 74 +++++++++++++++++++++++++++--------------------
1 file changed, 43 insertions(+), 31 deletions(-)
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git