|
|
@ -530,6 +530,9 @@ abstract class PoolBase
|
|
|
|
final var originalTimeout = connection.getNetworkTimeout();
|
|
|
|
final var originalTimeout = connection.getNetworkTimeout();
|
|
|
|
connection.setNetworkTimeout(netTimeoutExecutor, (int) timeoutMs);
|
|
|
|
connection.setNetworkTimeout(netTimeoutExecutor, (int) timeoutMs);
|
|
|
|
isNetworkTimeoutSupported = TRUE;
|
|
|
|
isNetworkTimeoutSupported = TRUE;
|
|
|
|
|
|
|
|
if (originalTimeout == 0) {
|
|
|
|
|
|
|
|
return (int) timeoutMs;
|
|
|
|
|
|
|
|
}
|
|
|
|
return originalTimeout;
|
|
|
|
return originalTimeout;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
catch (Exception | AbstractMethodError e) {
|
|
|
|
catch (Exception | AbstractMethodError e) {
|
|
|
|