diff --git a/ldb/interrupt.c b/ldb/interrupt.c index 1b500997920f4e166cccd19506e11eae652ddebd..b583c91649ff44ed3e023e5879d3a5a6f5e66c24 100644 --- a/ldb/interrupt.c +++ b/ldb/interrupt.c @@ -1,4 +1,4 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.c,v 1.21 1991/01/08 01:21:21 wlott Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.c,v 1.22 1991/01/28 12:58:16 wlott Exp $ */ /* Interrupt handing magic. */ @@ -594,7 +594,7 @@ int (*handler)(); sv.sv_handler = sigtrap_handler; else if (signal == SIGFPE) sv.sv_handler = sigfpe_handler; - else if (signal == SIGBUS) + else if (signal == SIGBUS || signal == SIGSEGV) sv.sv_handler = sigbus_handler; #endif #ifdef sparc