Make VG_(kill_self) use kill to send the signal, not tkill, as we are
sending it to the whole process not a single thread.

This routine is only used when we absolutely want to terminate
valgrind and as things stand it fails if called from anything other
than the initial thread as it winds up sending the signal to the main
thread only and that typically doesn't even exist any more so we
fall through and panic.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4219 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 file changed