Boost logo

Boost Users :

Subject: Re: [Boost-users] [coroutine] - only std exceptions are caught from coroutines
From: Oliver Kowalke (oliver.kowalke_at_[hidden])
Date: 2016-02-20 05:44:07

2016-02-19 22:10 GMT+01:00 Emil Dotchevski <emildotchevski_at_[hidden]>:

> boost::exception_ptr requires that the exception is thrown using
> enable_current_exception, see
> I recommend to throw the exception using BOOST_THROW_EXCEPTION, which
> internally uses enable_current_exception.

the code looks like this

boost::exception_ptr except_;
if ( except_) boost::rethrow_exception( except_);

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at