Name

signal_delivered —

Synopsis

void signal_delivered (struct ksignal * ksig,
 int stepping);
 

Arguments

ksig

kernel signal struct

stepping

nonzero if debugger single-step or block-step in use

Description

This function should be called when a signal has successfully been delivered. It updates the blocked signals accordingly (ksig->ka.sa.sa_mask is always blocked, and the signal itself is blocked unless SA_NODEFER is set in ksig->ka.sa.sa_flags. Tracing is notified.