44b1e2aafe
(at least on tier-1 architectures) - Update to version 0.13.1beta which includes many C++ related fixes (unfortunately, a number of issues still remain to be patched) - Let the compiler handle template instantiation of ``TPoolFile'' [1] - Use native atomics instead of pulling Boost header - Convert few remaining sed(1) in-place editing to patch files - Bump FOX toolkit version being used (1.4 -> 1.6) - Get rid of absolute port origins when specifying dependencies - Unbreak NLS option (and enable it back by default) [1] http://bugs.gentoo.org/334797
12 lines
646 B
C++
12 lines
646 B
C++
--- src/misc/AThread.cpp.orig 2013-02-10 06:35:02 UTC
|
|
+++ src/misc/AThread.cpp
|
|
@@ -416,7 +416,7 @@ using namespace std;
|
|
abort();
|
|
} catch(...) {
|
|
// linux will abort, Mac will not so it will crash with unhandled exception and generate a crash report
|
|
- fprintf(stderr,"unhandled exception was thrown within thread -- ID: %s:(%x); aborting\n", getThreadName().c_str(), (unsigned)thread->mThreadID);fflush(stderr);
|
|
+ fprintf(stderr,"unhandled exception was thrown within thread -- ID: %s:(%x); aborting\n", getThreadName().c_str(), thread->mThreadID);fflush(stderr);
|
|
|
|
// we only abort all the time with linux code
|
|
abort();
|