fix: fix ignored context.DeadlineExceeded (#4066)

This commit is contained in:
Kevin Wan
2024-04-11 11:14:20 +08:00
committed by GitHub
parent 2a7ada993b
commit 927f8bc821
4 changed files with 7 additions and 3 deletions

View File

@@ -144,7 +144,7 @@ func (s statement) queryRows(ctx context.Context, scanFn func(any, rowsScanner)
err := s.brk.DoWithAcceptable(func() error {
return queryStmt(ctx, s.stmt, func(rows *sql.Rows) error {
err := scanFn(v, rows)
if err != nil {
if isScanFailed(err) {
scanFailed = true
}
return err