]> Cypherpunks repositories - gostls13.git/commit
database/sql: return context errors from Rows.Scan
authorEric Rykwalder <e.rykwalder@gmail.com>
Tue, 3 Apr 2018 05:15:59 +0000 (22:15 -0700)
committerDaniel Theophanes <kardianos@gmail.com>
Wed, 11 Apr 2018 19:45:16 +0000 (19:45 +0000)
commit16f32a0726567ddba7627629b7557086058fbe70
tree2c88a101be9e1d5874b24ed8e70f622f59dd96e0
parent7a7b63f3e749e3608ee16b1807349a778d562c08
database/sql: return context errors from Rows.Scan

The previous implementation would return "sql: Rows are closed" for any
context errors, which can be confusing for context timeouts or
cancelations.

Fixes #24431

Change-Id: I884904ec43204c43f4e94e2335b2802aab77a888
Reviewed-on: https://go-review.googlesource.com/104276
Reviewed-by: Daniel Theophanes <kardianos@gmail.com>
Run-TryBot: Daniel Theophanes <kardianos@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/database/sql/sql.go
src/database/sql/sql_test.go