Support a configurable connection timeout