Skip to content

Commit 5314c3c

Browse files
committed
set default BUSY_TIMEOUT(5000)
1 parent f07eb50 commit 5314c3c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

sqlite.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -876,6 +876,12 @@ func applyQueryParams(c *conn, query string) error {
876876
return err
877877
}
878878

879+
// set default BUSY_TIMEOUT, just like mattn/go-sqlite3 does.
880+
_, err = c.exec(context.Background(), `pragma BUSY_TIMEOUT(5000)`, nil)
881+
if err != nil {
882+
return err
883+
}
884+
879885
for _, v := range q["_pragma"] {
880886
cmd := "pragma " + v
881887
_, err := c.exec(context.Background(), cmd, nil)

0 commit comments

Comments
 (0)