forward along exception message from std::exception, catch all other exceptions to prevent future not being fulfilled
0.11.0