No it couldn't.  pthreads can only die at "cancellation points" such as OS calls.