[Libreoffice-commits] core.git: cppu/source
Stephan Bergmann
sbergman at redhat.com
Mon Nov 17 02:58:20 PST 2014
cppu/source/threadpool/thread.cxx | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit 1fc7a1d532015c8dc3eb07ee9b600bb153e04073
Author: Stephan Bergmann <sbergman at 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 );
More information about the Libreoffice-commits
mailing list