Variable RPCConfig.connection_timeout

Timeout for a connection attempt

struct RPCConfig
{
  // ...
  core.time.Duration connection_timeout = Duration(50000000L);
  // ...
}

Whenever connecting to a remote host, this value defines how long we are willing to wait before marking the connection attempt as failed. Note that the total wait time also depends on max_retries and retry_delay.