this.connectionTimeoutInMs = Long.MAX_VALUE;
}
this.nullOnConnectionTimeout = this.config.isNullOnConnectionTimeout();
this.resetConnectionOnClose = this.config.isResetConnectionOnClose();
this.clientInfo = jvmMajorVersion > 5 ? this.config.getClientInfo() : null;
AcquireFailConfig acquireConfig = new AcquireFailConfig();
acquireConfig.setAcquireRetryAttempts(new AtomicInteger(0));
acquireConfig.setAcquireRetryDelayInMs(0);
acquireConfig.setLogMessage("Failed to obtain initial connection");
if (!this.config.isLazyInit()){
try{
Connection sanityConnection = obtainRawInternalConnection();
sanityConnection.close();