diff options
author | drh <> | 2025-01-31 14:52:05 +0000 |
---|---|---|
committer | drh <> | 2025-01-31 14:52:05 +0000 |
commit | a0337903030a123f09eae41a5146993ff81d83e4 (patch) | |
tree | dc9283e83723d9c4f4450c570b4496a988600a27 /src | |
parent | 32933278fda156647540f553ed074b2649b6f5d6 (diff) | |
download | sqlite-a0337903030a123f09eae41a5146993ff81d83e4.tar.gz sqlite-a0337903030a123f09eae41a5146993ff81d83e4.zip |
If any errors occur while processing sqlite_dbpage changes, cancel
pending truncate operations.
FossilOrigin-Name: 6138e0dc4e0e4e19cb048fe0cd969156151fdc427eee21188d2a822642aad043
Diffstat (limited to 'src')
-rw-r--r-- | src/dbpage.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dbpage.c b/src/dbpage.c index 40ebe4f14..eb5ab33fe 100644 --- a/src/dbpage.c +++ b/src/dbpage.c @@ -424,6 +424,7 @@ static int dbpageUpdate( return rc; update_fail: + pTab->pgnoTrunc = 0; sqlite3_free(pVtab->zErrMsg); pVtab->zErrMsg = sqlite3_mprintf("%s", zErr); return SQLITE_ERROR; |