摘自当年同事的测试结果
查询pthread_kill()库函数在HP_UX OS上的man信息:
DESCRIPTION
The pthread_kill() function is used to request that a signal be
delivered to thread. The signal is asynchronously directed to thread
in the calling process. The signal is handled in the context of the
given thread; if the signal actionresults in the thread terminating
or stopping, this action is applied to the whole process.
调用pthread_kill(m_Tid, SIGSTOP)在AIX上是去停掉一个线程。而根据测试结果并参考上面的描述,在HU_PX OS中如果发送给一个线程的信号导致线程stop的话,那么不仅这个线程会被stop;而且创建这个线程的进程也被stop。