diff --git a/internal/utils/dbs/db.go b/internal/utils/dbs/db.go index e2e5c02..044883a 100644 --- a/internal/utils/dbs/db.go +++ b/internal/utils/dbs/db.go @@ -20,6 +20,9 @@ func NewDB(rawDB *sql.DB) *DB { rawDB: rawDB, } + events.OnKey(events.EventQuit, fmt.Sprintf("db_%p", db), func() { + _ = rawDB.Close() + }) events.OnKey(events.EventTerminated, fmt.Sprintf("db_%p", db), func() { _ = rawDB.Close() })