diff --git a/cppu/source/threadpool/thread.cxx b/cppu/source/threadpool/thread.cxx index 724da750708e..e1be210fefe3 100644 --- a/cppu/source/threadpool/thread.cxx +++ b/cppu/source/threadpool/thread.cxx @@ -17,6 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include + +#include #include #include #include @@ -125,7 +128,7 @@ namespace cppu_threadpool { } try { if (!create()) { - throw std::runtime_error("osl::Thread::create failed"); + std::abort(); } } catch (...) { rThreadAdmin.remove_locked( this );