From 6846b72b31400c39cadc0b982fdea5047d05805a Mon Sep 17 00:00:00 2001 From: Nuno Cruces Date: Wed, 17 May 2023 14:29:59 +0100 Subject: [PATCH] Add SetInterrupt to DriverConn. --- conn.go | 2 ++ driver/driver.go | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/conn.go b/conn.go index f4edd4a..9aeb84f 100644 --- a/conn.go +++ b/conn.go @@ -334,4 +334,6 @@ type DriverConn interface { Savepoint() Savepoint OpenBlob(db, table, column string, row int64, write bool) (*Blob, error) + + SetInterrupt(ctx context.Context) (old context.Context) } diff --git a/driver/driver.go b/driver/driver.go index 801062e..61aeee6 100644 --- a/driver/driver.go +++ b/driver/driver.go @@ -224,6 +224,10 @@ func (c conn) OpenBlob(db, table, column string, row int64, write bool) (*sqlite return c.conn.OpenBlob(db, table, column, row, write) } +func (c conn) SetInterrupt(ctx context.Context) (old context.Context) { + return c.conn.SetInterrupt(ctx) +} + type stmt struct { stmt *sqlite3.Stmt conn *sqlite3.Conn