All valid signal id's for the signal filter are
rejected, where as invalid entries are accepted.
test:
strace -e signal=SIGHUP ls
returns:
strace: invalid signal `SIGHUP'
whereas:
strace -e signal=SIGHU ls (missing 'P')
does pass.
Same for any signal other id; textual as well as numerical.
looks like the test for validating the signal filter is
inverted.
Logged In: YES
user_id=1624
I've fixed this.