Try replacing throw MyException with
BOOST_THROW_EXCEPTION(MyException()). You'll need to #include
<boost/throw_exception.hpp>.
The page at http://beta.boost.org/doc/libs/release/libs/exception/doc/current_exception.html
explains why you get a boost::unknown_exception.
HTH,
Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode
_______________________________________________
Boost-users mailing list
Boost...@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users