master
server.getConnection
func (s *server) getConnection(ctx context.Context) (Conn, error) { s.mu.Lock() defer s.mu.Unlock() if !s.updateLastUsage() {