code: func (p *Plugin) Timeout() time.Duration {
  	p.mu.RLock()
  	t := p.timeout
  	p.mu.RUnlock()
  	return t
  }
docs: // Timeout gets the currently configured connection timeout.
  // This should be used when dialing the plugin.