aboutsummaryrefslogtreecommitdiff
path: root/src/database/sql/sql.go
diff options
context:
space:
mode:
authorSam Whited <sam@samwhited.com>2016-09-26 20:23:36 -0500
committerBrad Fitzpatrick <bradfitz@golang.org>2016-09-27 03:16:13 +0000
commit8f9e2ab55786d37158a3aaf27d054944e0742717 (patch)
tree8bc73f7b8b23efd6ee0f8b4dba6a6257a64e6b86 /src/database/sql/sql.go
parent9ed0715bb66dbbd0f597f93d0bc70a3d769b1b10 (diff)
downloadgo-8f9e2ab55786d37158a3aaf27d054944e0742717.tar.xz
database/sql: add doc comment for ErrTxDone
Change-Id: Idffb82cdcba4985954d061bdb021217f47ff4985 Reviewed-on: https://go-review.googlesource.com/29850 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/database/sql/sql.go')
-rw-r--r--src/database/sql/sql.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/database/sql/sql.go b/src/database/sql/sql.go
index 9d8afb01b0..1e09a313ac 100644
--- a/src/database/sql/sql.go
+++ b/src/database/sql/sql.go
@@ -1224,6 +1224,8 @@ type Tx struct {
}
}
+// ErrTxDone is returned by any operation that is performed on a transaction
+// that has already been committed or rolled back.
var ErrTxDone = errors.New("sql: Transaction has already been committed or rolled back")
func (tx *Tx) close(err error) {