docs: private boolean softEvictConnection(final PoolEntry poolEntry, final String reason, final boolean owner)
     {
        poolEntry.markEvicted();
        if (owner || connectionBag.reserve(poolEntry)) {
           closeConnection(poolEntry, reason);
           return true;
        }
  
        return false;
     }