]> git.sur5r.net Git - openldap/log
openldap
9 years agoITS#8295 more for prev commit
Howard Chu [Mon, 16 Nov 2015 13:36:20 +0000 (13:36 +0000)]
ITS#8295 more for prev commit

Silence warnings about struct timeval declaration

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Fri, 13 Nov 2015 09:29:40 +0000 (09:29 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8310
Howard Chu [Fri, 13 Nov 2015 09:28:36 +0000 (09:28 +0000)]
ITS#8310

9 years agoITS#8310 fix mdb_rebalance cursor fixup
Howard Chu [Fri, 13 Nov 2015 09:25:55 +0000 (09:25 +0000)]
ITS#8310 fix mdb_rebalance cursor fixup

When collapsing root, must adjust entire cursor stack

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Wed, 11 Nov 2015 11:51:34 +0000 (11:51 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoTweak robust mutex detection for glibc
Howard Chu [Wed, 11 Nov 2015 00:02:06 +0000 (00:02 +0000)]
Tweak robust mutex detection for glibc

9 years agoITS#8297 sleep before checking contextCSN values
Quanah Gibson-Mount [Tue, 10 Nov 2015 21:58:20 +0000 (15:58 -0600)]
ITS#8297 sleep before checking contextCSN values

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Mon, 9 Nov 2015 20:15:59 +0000 (20:15 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8304
Howard Chu [Mon, 9 Nov 2015 20:11:10 +0000 (20:11 +0000)]
ITS#8304

9 years agoITS#8304 fix page_merge
Howard Chu [Mon, 9 Nov 2015 20:09:10 +0000 (20:09 +0000)]
ITS#8304 fix page_merge

Was using the pre-touch dst page pointer instead of the touched page

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Fri, 6 Nov 2015 10:41:57 +0000 (10:41 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8300 more for node_move
Howard Chu [Fri, 6 Nov 2015 10:12:45 +0000 (10:12 +0000)]
ITS#8300 more for node_move

When moving a node from one page to another, make sure other cursors'
parent index gets adjusted too.

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Thu, 5 Nov 2015 12:17:36 +0000 (12:17 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8301 remove assert in ber_get_next
Howard Chu [Thu, 5 Nov 2015 12:11:21 +0000 (12:11 +0000)]
ITS#8301 remove assert in ber_get_next

Just return error.

9 years agoITS#8300 simplify
Howard Chu [Wed, 4 Nov 2015 22:45:38 +0000 (22:45 +0000)]
ITS#8300 simplify

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Wed, 4 Nov 2015 22:34:06 +0000 (22:34 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8300 more for node_move fixups
Howard Chu [Wed, 4 Nov 2015 22:31:01 +0000 (22:31 +0000)]
ITS#8300 more for node_move fixups

When moving a node from the right neighbor, a different
adjustment is needed.

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Wed, 4 Nov 2015 21:04:57 +0000 (21:04 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8300
Howard Chu [Wed, 4 Nov 2015 21:03:22 +0000 (21:03 +0000)]
ITS#8300

9 years agoITS#8300 fix node_move
Howard Chu [Wed, 4 Nov 2015 21:01:30 +0000 (21:01 +0000)]
ITS#8300 fix node_move

Don't adjust other cursors when we added a node on the right.

9 years agoITS#8300 fix rebalance after node_move
Howard Chu [Wed, 4 Nov 2015 20:38:30 +0000 (20:38 +0000)]
ITS#8300 fix rebalance after node_move

ITS#8258, ITS#7829 fixes checked parent index to see if we were moving
from a left neighbor. Should have just checked to see if current index
was 0, meaning we added on the left. (Parent index may not tell us
anything meaningful after a nested rebalance.)

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Wed, 4 Nov 2015 18:18:36 +0000 (18:18 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8238, #8299
Howard Chu [Wed, 4 Nov 2015 18:17:50 +0000 (18:17 +0000)]
ITS#8238, #8299

9 years agoITS#8238 fix DUPFIXED page_split
Howard Chu [Wed, 4 Nov 2015 18:11:12 +0000 (18:11 +0000)]
ITS#8238 fix DUPFIXED page_split

Parent mc_ki wasn't adjusted if new_indx was > split point

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Wed, 4 Nov 2015 17:08:18 +0000 (17:08 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8299 fix page_merge cursor fixup
Howard Chu [Wed, 4 Nov 2015 17:03:48 +0000 (17:03 +0000)]
ITS#8299 fix page_merge cursor fixup

The parent's mc_ki has changed. We need to fix that up as well
in other cursors.

9 years agoITS#8054 Cleanup duration patch
Howard Chu [Wed, 28 Oct 2015 14:22:58 +0000 (14:22 +0000)]
ITS#8054 Cleanup duration patch

Don't need op->o_hr_time, just use o_tincr, that's what it
was intended for anyway. Use "etime=" like other products do.
Simplify ifdefs. Use gettimeofday, it's always available now.

9 years agoITS#8054 operation duration logging
Emily Backes [Fri, 6 Feb 2015 02:52:19 +0000 (18:52 -0800)]
ITS#8054 operation duration logging

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Sat, 31 Oct 2015 09:28:51 +0000 (09:28 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoUse MDB_USE_ROBUST not MDB_NO_ROBUST
Howard Chu [Sat, 31 Oct 2015 02:27:31 +0000 (02:27 +0000)]
Use MDB_USE_ROBUST not MDB_NO_ROBUST

9 years agoAdd MDB_NO_ROBUST to disable Robust Mutexes
Howard Chu [Sat, 31 Oct 2015 02:11:47 +0000 (02:11 +0000)]
Add MDB_NO_ROBUST to disable Robust Mutexes

9 years agoITS#8294 more for prev commit
Howard Chu [Thu, 29 Oct 2015 20:31:36 +0000 (20:31 +0000)]
ITS#8294 more for prev commit

9 years agoITS#8294 avoid symbol clash with other crypto libs
Howard Chu [Thu, 29 Oct 2015 20:19:00 +0000 (20:19 +0000)]
ITS#8294 avoid symbol clash with other crypto libs

9 years agoITS#8295 fix Windows microsecond timer
Howard Chu [Wed, 28 Oct 2015 13:49:25 +0000 (13:49 +0000)]
ITS#8295 fix Windows microsecond timer

Also add ldap_pvt_gettimeofday() to
emulate gettimeofday on Windows

9 years agoITS#8215 fix cd9980c48b0a6b5e4c0fb56dc2a1bc4c845f4040
Howard Chu [Tue, 27 Oct 2015 11:46:08 +0000 (11:46 +0000)]
ITS#8215 fix cd9980c48b0a6b5e4c0fb56dc2a1bc4c845f4040

Wrong function signature

9 years agoITS#8292 Fix ldif-filter, drop workaround for bug
Hallvard Furuseth [Tue, 27 Oct 2015 11:29:22 +0000 (12:29 +0100)]
ITS#8292 Fix ldif-filter, drop workaround for bug

9 years agoITS#8289 fix mod Increment with inherited attr type
Howard Chu [Tue, 27 Oct 2015 03:41:17 +0000 (03:41 +0000)]
ITS#8289 fix mod Increment with inherited attr type

9 years agoITS#8216 fix ldif-filter invocation
Howard Chu [Tue, 27 Oct 2015 02:54:30 +0000 (02:54 +0000)]
ITS#8216 fix ldif-filter invocation

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Mon, 26 Oct 2015 20:19:04 +0000 (20:19 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoMore misc updates
Howard Chu [Mon, 26 Oct 2015 20:18:19 +0000 (20:18 +0000)]
More misc updates

9 years agoITS#8216 Windows compat
Howard Chu [Mon, 26 Oct 2015 11:51:32 +0000 (11:51 +0000)]
ITS#8216 Windows compat

9 years agoFix typo in mdb_tassert().
Hallvard Furuseth [Thu, 1 Oct 2015 17:43:58 +0000 (19:43 +0200)]
Fix typo in mdb_tassert().

No effect on current code.

9 years agoITS#8069 char* strings on Windows are ASCII
Pavel Medvedev [Wed, 19 Aug 2015 16:19:48 +0000 (17:19 +0100)]
ITS#8069 char* strings on Windows are ASCII

9 years agoITS#8067 add ssize_t typedef for MSVC
Pavel Medvedev [Wed, 19 Aug 2015 15:39:08 +0000 (16:39 +0100)]
ITS#8067 add ssize_t typedef for MSVC

9 years agoSimpler mdb_env_write_meta()
Hallvard Furuseth [Sun, 26 Jul 2015 05:20:19 +0000 (07:20 +0200)]
Simpler mdb_env_write_meta()

9 years agoKill magic numbers for NUM_METAS, databases
Hallvard Furuseth [Sun, 26 Jul 2015 05:16:41 +0000 (07:16 +0200)]
Kill magic numbers for NUM_METAS, databases

9 years agoITS#7377 Catch mdb_put() to blocked/read-only txns
Hallvard Furuseth [Sun, 19 Jul 2015 19:44:02 +0000 (21:44 +0200)]
ITS#7377 Catch mdb_put() to blocked/read-only txns

...early enough that txn state is left unchanged.

9 years agoITS#7377 Always notice env error on txn startup.
Hallvard Furuseth [Sun, 19 Jul 2015 19:43:10 +0000 (21:43 +0200)]
ITS#7377 Always notice env error on txn startup.

Move the check to the end of txn startup.  Catches env
breakage which happens while the new txn waits for a lock.

9 years agoCleanup: Drop !mt_dbxs hack, use MDB_TXN_FINISHED
Hallvard Furuseth [Sun, 19 Jul 2015 19:31:54 +0000 (21:31 +0200)]
Cleanup: Drop !mt_dbxs hack, use MDB_TXN_FINISHED

9 years agoCatch most uses of finished/parent txns.
Hallvard Furuseth [Sun, 19 Jul 2015 19:31:25 +0000 (21:31 +0200)]
Catch most uses of finished/parent txns.

* Add MDB_TXN_FINISHED, MDB_TXN_HAS_CHILD, MDB_TXN_BLOCKED.
* Clear mt_numdbs in writers, for TXN_DBI_EXIST() to catch.
  We already do in readers.

9 years agoMove code into mdb_txn_end(). Was mdb_txn_reset0.
Hallvard Furuseth [Sun, 19 Jul 2015 19:30:12 +0000 (21:30 +0200)]
Move code into mdb_txn_end(). Was mdb_txn_reset0.

Side effects:
* Clean txn up a bit even before freeing it.
* Tweak DEBUG output at txn end. Add DEBUG after commit(writer).

9 years agoFactor me_metas[toggle] out to mdb_env_pick_meta()
Hallvard Furuseth [Sat, 11 Jul 2015 19:10:33 +0000 (21:10 +0200)]
Factor me_metas[toggle] out to mdb_env_pick_meta()

9 years agoSimpler mdb_node_add()
Hallvard Furuseth [Sat, 11 Jul 2015 19:09:36 +0000 (21:09 +0200)]
Simpler mdb_node_add()

9 years agoMore ESECT declarations
Hallvard Furuseth [Sat, 4 Jul 2015 11:50:21 +0000 (13:50 +0200)]
More ESECT declarations

9 years agoAdd DB_USRVALID, to avoid 'dbi == FREE_DBI' tests
Hallvard Furuseth [Sat, 4 Jul 2015 11:49:12 +0000 (13:49 +0200)]
Add DB_USRVALID, to avoid 'dbi == FREE_DBI' tests

9 years agoSimpler flag/DBI checks and MDB_DEBUG
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:07 +0000 (13:48 +0200)]
Simpler flag/DBI checks and MDB_DEBUG

9 years agoSimpler mdb_drop().
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:06 +0000 (13:48 +0200)]
Simpler mdb_drop().

MDB_DBI_CHANGED(,MAIN_DBI) is never true.

9 years agoSimpler mdb_node_shrink()
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:05 +0000 (13:48 +0200)]
Simpler mdb_node_shrink()

9 years agoSimpler mdb_txn_commit().
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:04 +0000 (13:48 +0200)]
Simpler mdb_txn_commit().

mt_env is always set.
Commit(mt_child) resets mt_child, so parent need not.

9 years agomdb_txn_begin() cleanup
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:03 +0000 (13:48 +0200)]
mdb_txn_begin() cleanup

9 years agomdb_drop0(): Omit scanning DUPSORT sub-DB leaves
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:02 +0000 (13:48 +0200)]
mdb_drop0(): Omit scanning DUPSORT sub-DB leaves

9 years agoUse mdb_cmp_long() for FREE_DBI
Hallvard Furuseth [Sat, 4 Jul 2015 11:48:01 +0000 (13:48 +0200)]
Use mdb_cmp_long() for FREE_DBI

9 years agomdb_env_get_flags(): Hide internal flags
Hallvard Furuseth [Sat, 4 Jul 2015 11:42:41 +0000 (13:42 +0200)]
mdb_env_get_flags(): Hide internal flags

9 years agoSupport robust mutexes/locks. Add mdb_mutex_t etc.
Hallvard Furuseth [Fri, 3 Jul 2015 21:07:30 +0000 (23:07 +0200)]
Support robust mutexes/locks. Add mdb_mutex_t etc.

9 years agoAdd MDB_USE_POSIX_MUTEX.
Hallvard Furuseth [Fri, 3 Jul 2015 21:07:00 +0000 (23:07 +0200)]
Add MDB_USE_POSIX_MUTEX.

So far just to help aligning mdb.master and mdb.RE.
We'll make it an option later.

9 years agoWhitespace (align with mdb.master)
Hallvard Furuseth [Fri, 3 Jul 2015 21:02:12 +0000 (23:02 +0200)]
Whitespace (align with mdb.master)

9 years agoITS#7969 Use __sync_synchronize()
leo@yuriev.ru [Fri, 3 Jul 2015 21:01:00 +0000 (23:01 +0200)]
ITS#7969 Use __sync_synchronize()

The rest of 9a80a8a8e8feed56fbccd8851b8a789f7fff9c11
plus commit a937740aa0c47dc7a1a5e9be42dcea2dd3c81683.

9 years agoSet/clear mp_pad, md_pad (MDB_DUPFIXED data size).
Hallvard Furuseth [Wed, 20 May 2015 02:04:38 +0000 (04:04 +0200)]
Set/clear mp_pad, md_pad (MDB_DUPFIXED data size).

mdb_xcursor_init1(): md_pad is only used when MDB_DUPFIXED.
mdb_page_split():    Copy mp_pad too. Used by mdb_page_list().

9 years agoCleanup MDB_env.me_txn0.
Hallvard Furuseth [Wed, 8 Apr 2015 19:52:05 +0000 (21:52 +0200)]
Cleanup MDB_env.me_txn0.

More fallout from 4d02c741b120786df1b87ee9ed49c1d3f9bc7522.

9 years agoCopy some env flags to txn. Factor out flags.
Hallvard Furuseth [Wed, 8 Apr 2015 19:51:50 +0000 (21:51 +0200)]
Copy some env flags to txn. Factor out flags.

Taken from mdb_txn_begin(,,MDB_NOMETASYNC, MDB_NOSYNC,,)
without adding those two flags yet, to align with mdb.master:
Part of 54516639acab87aad156230f8a799e9128d266fe (Renumber...)
8adee9464f65d1702b81a7c604f1a48baa7a0ad5 (Fix per-txn...).

9 years agoITS#7971 mdb_txn_renew0(): Fix new readers slots.
leo@yuriev.ru [Sat, 17 Jan 2015 05:50:12 +0000 (06:50 +0100)]
ITS#7971 mdb_txn_renew0(): Fix new readers slots.

commit 9a8eb95674c7b500cfe5f44d03493ff76c9fc0c1 (mdb_txn_renew0)
plus b2ab9910dd5f13ca2d92eeb4c39a90b922df8dfe (reader allocation)
from mdb.master.

9 years agoITS#7994 Access to current transaction ID.
David Barbour [Mon, 12 Jan 2015 22:00:30 +0000 (23:00 +0100)]
ITS#7994 Access to current transaction ID.

commit b660491d3fa359325cb3615a276bba78f32e2075 (mdb_txn_id())
plus c36c167cc49a59d4f40ae5fc259c013de601164e (fix prev commit)
from mdb.master.

9 years agoTry to avoid an invalid datafile after failed init
Hallvard Furuseth [Mon, 8 Dec 2014 08:56:36 +0000 (09:56 +0100)]
Try to avoid an invalid datafile after failed init

9 years agoFor ITS#7789: Ensure mapsize >= pages in use.
Hallvard Furuseth [Wed, 3 Dec 2014 11:37:55 +0000 (12:37 +0100)]
For ITS#7789: Ensure mapsize >= pages in use.

Check new mapsizes against mm_last_pg.  Move
mdb_env_init_meta0() so it can set mm_last_pg earlier.

9 years agoITS#8114 LDAP MODIFY handling
HAMANO Tsukasa [Fri, 4 Sep 2015 15:26:52 +0000 (00:26 +0900)]
ITS#8114 LDAP MODIFY handling

9 years agoITS#8114 suppress warn message
HAMANO Tsukasa [Sun, 30 Aug 2015 14:42:17 +0000 (23:42 +0900)]
ITS#8114 suppress warn message

9 years agoITS#8215 Make slapmodify test failures fatal
Ondřej Kuzník [Tue, 11 Aug 2015 12:32:44 +0000 (14:32 +0200)]
ITS#8215 Make slapmodify test failures fatal

9 years agoITS#8215 Add config tool delete support
Ondřej Kuzník [Tue, 11 Aug 2015 12:31:50 +0000 (14:31 +0200)]
ITS#8215 Add config tool delete support

9 years agoITS#8215 Add mdb tool delete support
Ondřej Kuzník [Tue, 11 Aug 2015 12:31:35 +0000 (14:31 +0200)]
ITS#8215 Add mdb tool delete support

9 years agoITS#8215 Add bdb tool delete support
Ondřej Kuzník [Tue, 11 Aug 2015 12:31:22 +0000 (14:31 +0200)]
ITS#8215 Add bdb tool delete support

9 years agoITS#8215 Change BI_tool_entry_delete signature
Ondřej Kuzník [Tue, 11 Aug 2015 12:30:47 +0000 (14:30 +0200)]
ITS#8215 Change BI_tool_entry_delete signature

9 years agoITS#8215 Make editing of invalid entries possible
Ondřej Kuzník [Tue, 11 Aug 2015 12:28:43 +0000 (14:28 +0200)]
ITS#8215 Make editing of invalid entries possible

If the database does not conform to any known schema, make it possible
to edit such a database using slapmodify when schema-checking is
disabled.

9 years agoITS#8215 Do not crash on an empty entry
Ondřej Kuzník [Tue, 11 Aug 2015 12:27:22 +0000 (14:27 +0200)]
ITS#8215 Do not crash on an empty entry

9 years agoITS#8215 Remove a memory leak
Ondřej Kuzník [Tue, 11 Aug 2015 12:26:39 +0000 (14:26 +0200)]
ITS#8215 Remove a memory leak

9 years agoITS#8215 Use the correct transaction
Ondřej Kuzník [Tue, 11 Aug 2015 12:25:11 +0000 (14:25 +0200)]
ITS#8215 Use the correct transaction

9 years agoITS#8215 Add slapmodify manpage
Ondřej Kuzník [Tue, 11 Aug 2015 12:22:48 +0000 (14:22 +0200)]
ITS#8215 Add slapmodify manpage

9 years agoITS#8215 Manpage fixes
Ondřej Kuzník [Tue, 11 Aug 2015 12:22:15 +0000 (14:22 +0200)]
ITS#8215 Manpage fixes

9 years agoITS#8284 olcRelay needs quotes
Howard Chu [Sun, 25 Oct 2015 08:19:03 +0000 (08:19 +0000)]
ITS#8284 olcRelay needs quotes

9 years agoMerge remote-tracking branch 'origin/mdb.RE/0.9'
Howard Chu [Sun, 25 Oct 2015 08:14:55 +0000 (08:14 +0000)]
Merge remote-tracking branch 'origin/mdb.RE/0.9'

9 years agoITS#8263, 8264, 7771, 8270
Howard Chu [Sun, 25 Oct 2015 08:13:25 +0000 (08:13 +0000)]
ITS#8263, 8264, 7771, 8270

9 years agoITS#8270 win32: fix conversion error with MSVC
Ignacio Casal Quinteiro [Thu, 15 Oct 2015 20:22:25 +0000 (13:22 -0700)]
ITS#8270 win32: fix conversion error with MSVC

9 years agoITS#7771 fix cursor tracking on fake pages
Howard Chu [Sun, 11 Oct 2015 23:08:41 +0000 (00:08 +0100)]
ITS#7771 fix cursor tracking on fake pages

node_del shifts nodes around, cursors pointing at fake pages
need to have their mc_pg[0] corrected.

9 years agoITS#8263 streamline prev patch
Hallvard Furuseth [Sun, 11 Oct 2015 20:40:49 +0000 (21:40 +0100)]
ITS#8263 streamline prev patch

9 years agoITS#8263 fix cursor tracking in cursor_put
Howard Chu [Wed, 7 Oct 2015 05:30:58 +0000 (06:30 +0100)]
ITS#8263 fix cursor tracking in cursor_put

9 years agoITS#8264 fix cursor_del cursor tracking
Howard Chu [Tue, 6 Oct 2015 06:57:14 +0000 (07:57 +0100)]
ITS#8264 fix cursor_del cursor tracking

Some destination fixups need to happen immediately after nodes
are moved, before rebalancing

9 years agoCleanup
Howard Chu [Sat, 24 Oct 2015 05:48:41 +0000 (06:48 +0100)]
Cleanup

Log the same pointer in queue_csn as graduate_

9 years agoITS#8281 more for prev commit
Howard Chu [Sat, 24 Oct 2015 05:34:24 +0000 (06:34 +0100)]
ITS#8281 more for prev commit

9 years agoITS#8281 fix delta-mmr with interrupted refresh
Howard Chu [Fri, 23 Oct 2015 19:17:45 +0000 (20:17 +0100)]
ITS#8281 fix delta-mmr with interrupted refresh

Prevent spurious contextCSN generation
and ignore consumers when we have no contextCSN yet.
But make sure to propagate valid contextCSN updates to
accesslog/syncprov for delta consumers.

9 years agoITS#8280 Fix Windows EOL in test output
Howard Chu [Tue, 20 Oct 2015 23:46:01 +0000 (00:46 +0100)]
ITS#8280 Fix Windows EOL in test output

9 years agoITS#8277 simpler check for syncrepl on config DB
Howard Chu [Tue, 20 Oct 2015 20:27:21 +0000 (21:27 +0100)]
ITS#8277 simpler check for syncrepl on config DB

Windows mutexes are recursive so the trylock test will succeed
even though the mutex is already locked. Just compare be pointers.