mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Avoid deadlock in cleanup functions/methods called by atexit()
This commit is contained in:
parent
96bbc05b18
commit
240df48ec8
1 changed files with 2 additions and 2 deletions
|
@ -160,7 +160,7 @@ mutualinit(int sig)
|
|||
*/
|
||||
testHopeful = YES;
|
||||
PASS(0, "+initialize mutually dependent methods work");
|
||||
exit(0);
|
||||
_exit(0); // Use _exit() to avoid deadlocking in atexit()
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -170,7 +170,7 @@ concurrency(int sig)
|
|||
*/
|
||||
testHopeful = YES;
|
||||
PASS(0, "+initialize runs concurrently");
|
||||
exit(0);
|
||||
_exit(0); // Use _exit() to avoid deadlocking in atexit()
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue