pdns
pdns copied to clipboard
Consider using busy_timeout pragma on SQLite backend
Consider using the busy_timeout pragma when interacting with the SQLite backend (or at least exposing a config option).
The reason is that SQLite replication tools such as Litestream can, by definition, encounter race conditions if an application is attempting to write at the same time.
The recommended solution is to use the busy_timeout pragma