Changeset 32377 in vbox
- Timestamp:
- Sep 10, 2010 9:32:19 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp
r32376 r32377 2150 2150 * Wait only when the dumping thread is not the one generating this signal. 2151 2151 */ 2152 if (ASMAtomicReadU64(&g_CoreDumpThread) != (uint64_t)RTThreadSelf())2152 if (ASMAtomicReadU64(&g_CoreDumpThread) == (uint64_t)RTThreadSelf()) 2153 2153 { 2154 2154 CORELOGRELSYS((CORELOG_NAME "SignalHandler: Core dumper (thread %u) crashed Sig=%d. Triggering system dump\n", … … 2280 2280 sigAct.sa_sigaction = &rtCoreDumperSignalHandler; 2281 2281 sigemptyset(&sigAct.sa_mask); 2282 sigAct.sa_flags = SA_RESTART | SA_SIGINFO ;2282 sigAct.sa_flags = SA_RESTART | SA_SIGINFO | SA_NODEFER; 2283 2283 2284 2284 if (fFlags & RTCOREDUMPER_FLAGS_REPLACE_SYSTEM_DUMP)
Note:
See TracChangeset
for help on using the changeset viewer.