From cf1a525a245204b1ea7736372966caf26cea71db Mon Sep 17 00:00:00 2001 From: Philip O'Toole Date: Sat, 27 Jan 2024 19:35:11 -0500 Subject: [PATCH] Move code around --- db/db.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/db/db.go b/db/db.go index d9c96e2b..f92ca5d6 100644 --- a/db/db.go +++ b/db/db.go @@ -356,16 +356,15 @@ func (db *DB) CheckpointWithTimeout(mode CheckpointMode, dur time.Duration) (err } }() - var ok int - var nPages int - var nMoved int - if dur > 0 { if _, err := db.chkDB.Exec(fmt.Sprintf("PRAGMA busy_timeout=%d", dur.Milliseconds())); err != nil { return fmt.Errorf("failed to set busy_timeout on checkpointing connection: %s", err.Error()) } } + var ok int + var nPages int + var nMoved int if err := db.chkDB.QueryRow(checkpointPRAGMAs[mode]).Scan(&ok, &nPages, &nMoved); err != nil { return fmt.Errorf("error checkpointing WAL: %s", err.Error()) }