Tighten-up code.

pull/190/head
Brett Wooldridge 10 years ago
parent bb133cfe46
commit 0fe4e4a0f1

@ -584,10 +584,10 @@ public final class HikariPool implements HikariPoolMBean, IBagStateListener
if (connectionBag.reserve(bagEntry)) {
if ((idleTimeout > 0L && now > bagEntry.lastAccess + idleTimeout) || (now > bagEntry.expirationTime)) {
closeConnection(bagEntry);
continue;
}
connectionBag.unreserve(bagEntry);
else {
connectionBag.unreserve(bagEntry);
}
}
}

@ -553,10 +553,10 @@ public final class HikariPool implements HikariPoolMBean, IBagStateListener
connectionBag.values(STATE_NOT_IN_USE).stream().filter(p -> connectionBag.reserve(p)).forEach(bagEntry -> {
if ((idleTimeout > 0L && now > bagEntry.lastAccess + idleTimeout) || (now > bagEntry.expirationTime)) {
closeConnection(bagEntry);
return;
}
connectionBag.unreserve(bagEntry);
else {
connectionBag.unreserve(bagEntry);
}
});
logPoolState("After cleanup ");

Loading…
Cancel
Save