Only the two argument logger call accepts a Throwable, unfortunately. Can either do what we did for a warning elsewhere in the ServicePool and manually call the MessageFormatter:
```java
LOG.warn(MessageFormatter.format("Error returning end point to cache. End point ID: {}",
                                                      endPoint.getId()).getMessage(), e);
```
or just do the String concatenation yourself.