#include <boost/assert.hpp>
#include <boost/config.hpp>
+#include <boost/context/detail/config.hpp>
#include <boost/fiber/context.hpp>
#include <boost/fiber/detail/config.hpp>
// relock external again before returning
try {
lt.lock();
+#if defined(BOOST_CONTEXT_HAS_CXXABI_H)
+ } catch ( abi::__forced_unwind const&) {
+ throw;
+#endif
} catch (...) {
std::terminate();
}
// relock external again before returning
try {
lt.lock();
+#if defined(BOOST_CONTEXT_HAS_CXXABI_H)
+ } catch ( abi::__forced_unwind const&) {
+ throw;
+#endif
} catch (...) {
std::terminate();
}