database/sql.DB.cleanerCh (field)
11 uses
database/sql (current package)
sql.go#L431: cleanerCh chan struct{}
sql.go#L832: if db.cleanerCh != nil {
sql.go#L833: close(db.cleanerCh)
sql.go#L954: if d > 0 && d < db.maxLifetime && db.cleanerCh != nil {
sql.go#L956: case db.cleanerCh <- struct{}{}:
sql.go#L978: if d > 0 && d < db.maxIdleTime && db.cleanerCh != nil {
sql.go#L980: case db.cleanerCh <- struct{}{}:
sql.go#L990: if (db.maxLifetime > 0 || db.maxIdleTime > 0) && db.numOpen > 0 && db.cleanerCh == nil {
sql.go#L991: db.cleanerCh = make(chan struct{}, 1)
sql.go#L1007: case <-db.cleanerCh: // maxLifetime was changed or db was closed.
sql.go#L1014: db.cleanerCh = nil
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |