FLUP from #94: In the case of an error and a configured BytesBufferPool, use it to avoid allocating a new byte buffer for unmarshalling the response