对 now的调用thread_info
返回MACH_SEND_INVALID_DEST
而不是,KERN_SUCCESS
我还不明白是什么导致了这种新情况。
这个返回值的原因可能是什么。我传递了一个在asmach_thread_self()
内部调用时获得的有效值(即第一个参数)。在进行调用时,操作可能已完成,但仍保留。它是否可能在调用时不再存在的线程上执行?NSOperation
thread_act_t
thread_info()
NSOperationQueue
NSOperation
基本上,我想了解操作在线程的用户和系统时间方面花费了多长时间。该操作在其尾部调用异步服务,thread_info()
从该服务的完成处理程序中调用。