cppu/source/threadpool/thread.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit 1fc7a1d532015c8dc3eb07ee9b600bb153e04073 Author: Stephan Bergmann <sberg...@redhat.com> Date: Mon Nov 17 11:57:43 2014 +0100 cid#1254675 Uncaught exception just throw up hands in despair via std::abort instead of std::runtime_error Change-Id: I356932ed2d76558bb4febbd2ac0a7bb6ea27bd0f diff --git a/cppu/source/threadpool/thread.cxx b/cppu/source/threadpool/thread.cxx index 724da75..e1be210 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 <sal/config.h> + +#include <cstdlib> #include <stdio.h> #include <osl/diagnose.h> #include <uno/threadpool.h> @@ -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 ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits