diff --git a/src/PaymentServer/Persistence.hs b/src/PaymentServer/Persistence.hs index 6f9548f9de135edeadd76171f9f71ab82271e94c..b11ad9d0b0629ef73d2ba8ae340f3ba1e5b5d3c3 100644 --- a/src/PaymentServer/Persistence.hs +++ b/src/PaymentServer/Persistence.hs @@ -336,6 +336,7 @@ sqlite path = connect = do dbConn <- Sqlite.open (unpack path) let exec = Sqlite.execute_ dbConn + exec "PRAGMA busy_timeout = 1000" exec "PRAGMA foreign_keys = ON" Sqlite.withExclusiveTransaction dbConn $ do exec "CREATE TABLE IF NOT EXISTS vouchers (id INTEGER PRIMARY KEY, name TEXT UNIQUE)"