Gets the result from future directly within wait_future().

Avoids losing exceptions.