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