Skip to main content

removetrapnode

Function removetrapnode 

Source
pub fn removetrapnode(sig: i32)
Expand description

Port of removetrapnode(int sig) from Src/jobs.c:3157.

C body:

HashNode hn = gettrapnode(sig, 1);
if (hn) { shfunctab->removenode(shfunctab, hn->nam); shfunctab->freenode(hn); }

Routes through hashtable::removeshfuncnode which itself dispatches the trap-removal logic for TRAP<sig> names.