diff --git a/src/thread.cpp b/src/thread.cpp index 3ac10182..67d5870c 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -100,8 +100,8 @@ extern "C" { static OSStatus thread_proxy(void* param) #endif { - try - { + //try + //{ thread_param* p = static_cast(param); boost::function0 threadfunc = p->m_threadfunc; p->started(); @@ -109,13 +109,13 @@ extern "C" { #if defined(BOOST_HAS_WINTHREADS) on_thread_exit(); #endif - } - catch (...) - { + //} + //catch (...) + //{ #if defined(BOOST_HAS_WINTHREADS) - on_thread_exit(); + // on_thread_exit(); #endif - } + //} #if defined(BOOST_HAS_MPTASKS) ::boost::detail::thread_cleanup(); #endif