Should probably save the value of `$@` before the `sigaction()` call lest it mess with it.