diff --git a/sqlx.go b/sqlx.go index f7b28768..d0a0cd43 100644 --- a/sqlx.go +++ b/sqlx.go @@ -234,6 +234,7 @@ func (r *Row) ColumnTypes() ([]*sql.ColumnType, error) { // Err returns the error encountered while scanning. func (r *Row) Err() error { + defer r.rows.Close() return r.err }