aboutsummaryrefslogtreecommitdiff
path: root/src/test_server.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2007-08-29 18:20:16 +0000
committerdrh <drh@noemail.net>2007-08-29 18:20:16 +0000
commitdf12a9bca49afb5b7ea2ddf5adf19ee394a82a4f (patch)
tree01726a3dc7fbda98a161c193422966fab772c5de /src/test_server.c
parentd6b9386c50f30073f8ce961cbf322618f1a2e1b4 (diff)
downloadsqlite-df12a9bca49afb5b7ea2ddf5adf19ee394a82a4f.tar.gz
sqlite-df12a9bca49afb5b7ea2ddf5adf19ee394a82a4f.zip
Fix a bug in test_server.c that resulted from the change in semantics
of sqlite3_enable_shared_cache(). All quick tests now pass. (CVS 4326) FossilOrigin-Name: 5201fa4f8310ffc8b6881d96b152581d74e2df6b
Diffstat (limited to 'src/test_server.c')
-rw-r--r--src/test_server.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/test_server.c b/src/test_server.c
index 48cd122b8..deb14aa4e 100644
--- a/src/test_server.c
+++ b/src/test_server.c
@@ -386,11 +386,10 @@ int sqlite3_client_close(sqlite3 *pDb){
** true.
*/
void *sqlite3_server(void *NotUsed){
- sqlite3_enable_shared_cache(1);
if( pthread_mutex_trylock(&g.serverMutex) ){
- sqlite3_enable_shared_cache(0);
return 0; /* Another server is already running */
}
+ sqlite3_enable_shared_cache(1);
while( !g.serverHalt ){
SqlMessage *pMsg;