Skip to content

Commit beff54b

Browse files
committed
fix: check error before deferring rows.Close
1 parent 8ebe994 commit beff54b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tests/e2e/function/prepare_stmt.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,13 +119,13 @@ var _ = ginkgo.Describe("prepare stmt test", func() {
119119

120120
func checkPrepareExecRes(db *sql.Stmt, params []interface{}, values [][]string) error {
121121
rows, err := db.Query(params[0].(int), params[1].(string))
122-
defer rows.Close()
123122
if err != nil {
124123
if err == sql.ErrNoRows && len(values) == 0 {
125124
return nil
126125
}
127126
return fmt.Errorf("db Exec Error %v", err)
128127
}
128+
defer rows.Close()
129129

130130
res, err := util.GetDataFromRows(rows)
131131
if err != nil {

0 commit comments

Comments
 (0)