var database/sql/driver.ErrBadConn

27 uses

	database/sql/driver (current package)
		driver.go#L162: var ErrBadConn = errors.New("driver: bad connection")

	database/sql
		sql.go#L854: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L1316: 			return nil, driver.ErrBadConn
		sql.go#L1321: 		if err := conn.resetSession(ctx); errors.Is(err, driver.ErrBadConn) {
		sql.go#L1378: 				return nil, driver.ErrBadConn
		sql.go#L1385: 			if err := ret.conn.resetSession(ctx); errors.Is(err, driver.ErrBadConn) {
		sql.go#L1446: 	if !errors.Is(err, driver.ErrBadConn) {
		sql.go#L1448: 			err = driver.ErrBadConn
		sql.go#L1460: 	if !errors.Is(err, driver.ErrBadConn) && dc.expired(db.maxLifetime) {
		sql.go#L1462: 		err = driver.ErrBadConn
		sql.go#L1475: 	if errors.Is(err, driver.ErrBadConn) {
		sql.go#L1558: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L1636: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L1711: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L1848: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L1929: 		isBadConn = errors.Is(err, driver.ErrBadConn)
		sql.go#L2066: 			err = driver.ErrBadConn
		sql.go#L2098: 	if errors.Is(err, driver.ErrBadConn) {
		sql.go#L2292: 	if !errors.Is(err, driver.ErrBadConn) {
		sql.go#L2324: 	if !errors.Is(err, driver.ErrBadConn) {
		sql.go#L2328: 		err = driver.ErrBadConn
		sql.go#L2630: 			if errors.Is(err, driver.ErrBadConn) {
		sql.go#L2638: 		if !errors.Is(err, driver.ErrBadConn) {
		sql.go#L2642: 	return nil, driver.ErrBadConn
		sql.go#L2778: 			if errors.Is(err, driver.ErrBadConn) {
		sql.go#L2812: 		if !errors.Is(err, driver.ErrBadConn) {
		sql.go#L2816: 	return nil, driver.ErrBadConn