(conn *Conn)
| 469 | } |
| 470 | |
| 471 | func (pool *Pool) ping(conn *Conn) error { |
| 472 | deadline := time.Now().Add(100 * time.Millisecond) |
| 473 | _ = conn.SetDeadline(deadline) |
| 474 | err := conn.Ping() |
| 475 | if err != nil { |
| 476 | pool.logFunc(`Pool: ping query fail: %s`, err.Error()) |
| 477 | } else { |
| 478 | _ = conn.SetDeadline(time.Time{}) |
| 479 | } |
| 480 | return err |
| 481 | } |
no test coverage detected