Ensure that there is always at least one aReadMark slot usable by an unprivileged reader while a checkpoint is running. Also, if one or more transactions are recovered from a log file, initialize one of the aReadMark slots to contain mxFrame as part of the recovery process.

FossilOrigin-Name: e4163596339c2166f9c4356ab824fff8bda8d0b0
This commit is contained in:
dan
2012-07-17 14:37:12 +00:00
parent 610b8d8578
commit 5373b76bdc
7 changed files with 172 additions and 16 deletions
+1 -1
View File
@@ -655,7 +655,7 @@ T filter xShmLock
T script lock_callback
proc lock_callback {method file handle spec} {
if {$spec == "4 1 unlock exclusive"} {
if {$spec == "1 7 unlock exclusive"} {
T filter {}
set ::r [catchsql { SELECT * FROM b } db2]
}