mirror of
https://git.proxmox.com/git/mirror_frr
synced 2026-01-26 05:09:12 +00:00
2004-07-13 Greg Troxel <gdt@poblano.ir.bbn.com>
* sigevent.c: Don't block SIGTRAP and SIGKILL. Blocking SIGTRAP confuses gdb, at least on NetBSD 2.0_BETA, where the block succeeds.
This commit is contained in:
parent
25dac85507
commit
b779713177
@ -1,3 +1,9 @@
|
||||
2004-07-13 Greg Troxel <gdt@poblano.ir.bbn.com>
|
||||
|
||||
* sigevent.c: Don't block SIGTRAP and SIGKILL. Blocking SIGTRAP
|
||||
confuses gdb, at least on NetBSD 2.0_BETA, where the block
|
||||
succeeds.
|
||||
|
||||
2004-07-09 Paul Jakma <paul@dishone.st>
|
||||
|
||||
* Merge Kunihiro's 'show route-map' change and add
|
||||
|
||||
@ -61,8 +61,15 @@ quagga_signal_timer (struct thread *t)
|
||||
|
||||
sigm = THREAD_ARG (t);
|
||||
|
||||
/* block all signals */
|
||||
/*
|
||||
* Block most signals, but be careful not to defer SIGTRAP because
|
||||
* doing so breaks gdb, at least on NetBSD 2.0. Avoid asking to
|
||||
* block SIGKILL, just because we shouldn't be able to do so.
|
||||
*/
|
||||
sigfillset (&newmask);
|
||||
sigdelset (&newmask, SIGTRAP);
|
||||
sigdelset (&newmask, SIGKILL);
|
||||
|
||||
if ( (sigprocmask (SIG_BLOCK, &newmask, &oldmask)) < 0)
|
||||
{
|
||||
zlog_err ("quagga_signal_timer: couldnt block signals!");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user