1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-08-08 14:02:16 +03:00

Rename the unused MEM2 static mutex to OPEN and reuse it to serialize access

to the sqlite3BtreeOpen() routine to prevent a race condition on detection
of sharable caches.  Ticket #3735. (CVS 6363)

FossilOrigin-Name: 19fa5a29b97f017a9e176e48c848100299ba6920
This commit is contained in:
drh
2009-03-20 13:15:30 +00:00
parent df0f3c06b6
commit 7555d8ec40
6 changed files with 35 additions and 25 deletions

View File

@@ -10,7 +10,7 @@
**
*************************************************************************
**
** $Id: test_mutex.c,v 1.14 2009/02/11 05:18:07 danielk1977 Exp $
** $Id: test_mutex.c,v 1.15 2009/03/20 13:15:30 drh Exp $
*/
#include "tcl.h"
@@ -248,7 +248,7 @@ static int test_read_mutex_counters(
int ii;
char *aName[8] = {
"fast", "recursive", "static_master", "static_mem",
"static_mem2", "static_prng", "static_lru", "static_lru2"
"static_open", "static_prng", "static_lru", "static_lru2"
};
if( objc!=1 ){