The _unmasked_ signal action was never added if the task is in system call and waiting for (a different) signal. This fixes deliver especially for default signal actions / unmaskable signals, like SIGTERM.