bubble up any error from the pool