summaryrefslogtreecommitdiff
path: root/src/database/sql/sql_test.go
diff options
context:
space:
mode:
authorDaniel Theophanes <kardianos@gmail.com>2017-04-07 12:21:50 -0700
committerDaniel Theophanes <kardianos@gmail.com>2017-04-12 17:36:26 +0000
commitdec95d8fad2e1b3dea3fa1472cc21542c40236ce (patch)
treed5b1f1eadb14c26086a9079f3a8639015b23517e /src/database/sql/sql_test.go
parent10a200e56000c03fc820d6d43853b43b9e1c8a8c (diff)
downloadgo-git-dec95d8fad2e1b3dea3fa1472cc21542c40236ce.tar.gz
database/sql: correctly guard the query Row preventing early release
When a Tx starts a query, prevent returning the connection to the pool until after the query finishes. Fixes #19058 Change-Id: I2c0480d9cca9eeb173b5b3441a5aeed6f527e0ac Reviewed-on: https://go-review.googlesource.com/40400 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/database/sql/sql_test.go')
-rw-r--r--src/database/sql/sql_test.go1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/database/sql/sql_test.go b/src/database/sql/sql_test.go
index f511aa4ac3..b5a1f850bd 100644
--- a/src/database/sql/sql_test.go
+++ b/src/database/sql/sql_test.go
@@ -2997,7 +2997,6 @@ func TestIssue18719(t *testing.T) {
// canceled context.
cancel()
- waitForRowsClose(t, rows, 5*time.Second)
}
func TestConcurrency(t *testing.T) {