This breaks apart the logging of exceptions in the Pools so the message ...

...is logged at an Error level, but the exception/stack-trace is logged at a Trace level.

This cleans up the logs and makes them less noisy.