Make _sure_ we don't go into an infinite loop if a signal happens!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6351 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2003-05-27 16:25:04 +00:00
parent 8879c82ff4
commit 39602b2002
2 changed files with 2 additions and 0 deletions

View File

@ -42,6 +42,7 @@ static void SignalHandler(int Sig) {
exit(1); // If this is an interrupt signal, exit the program
// Otherwise if it is a fault (like SEGV) reissue the signal to die...
signal(Sig, SIG_DFL);
}
static void RegisterHandler(int Signal) { signal(Signal, SignalHandler); }

View File

@ -42,6 +42,7 @@ static void SignalHandler(int Sig) {
exit(1); // If this is an interrupt signal, exit the program
// Otherwise if it is a fault (like SEGV) reissue the signal to die...
signal(Sig, SIG_DFL);
}
static void RegisterHandler(int Signal) { signal(Signal, SignalHandler); }