Files
sqlite3/sqlite3/busy_timeout.patch

14 lines
462 B
Diff
Raw Normal View History

2024-10-22 13:30:26 +01:00
# Replace sqliteDefaultBusyCallback, so Go can
# handle, and interrupt, sqlite3_busy_timeout.
2024-05-19 01:04:56 +01:00
--- sqlite3.c.orig
+++ sqlite3.c
2025-01-14 17:28:05 +00:00
@@ -183054,7 +183054,7 @@
2024-05-19 01:04:56 +01:00
if( !sqlite3SafetyCheckOk(db) ) return SQLITE_MISUSE_BKPT;
#endif
if( ms>0 ){
- sqlite3_busy_handler(db, (int(*)(void*,int))sqliteDefaultBusyCallback,
+ sqlite3_busy_handler(db, (int(*)(void*,int))sqliteBusyCallback,
(void*)db);
db->busyTimeout = ms;
}else{