PTRACE_ME doesn't work as we thought, instead just deliver a suitable signal depending on if we're currently under a debugger.