kernel/eka/kernel/sexec.cpp
branchRCL_3
changeset 22 2f92ad2dc5db
parent 4 56f325a607ea
child 43 c1f20ce4abcf
equal deleted inserted replaced
21:e7d2d738d3c2 22:2f92ad2dc5db
   756 //
   756 //
   757 	{
   757 	{
   758 
   758 
   759 	__KTRACE_OPT(KEXEC,Kern::Printf("Exec::ThreadRequestSignal"));
   759 	__KTRACE_OPT(KEXEC,Kern::Printf("Exec::ThreadRequestSignal"));
   760 	if(aThread->iOwningProcess!=TheCurrentThread->iOwningProcess)
   760 	if(aThread->iOwningProcess!=TheCurrentThread->iOwningProcess)
   761 		K::ProcessIsolationFailure(__PLATSEC_DIAGNOSTIC_STRING("Attempt to use RThread::RequestComplete on a thread in another process"));
   761 		K::ProcessIsolationFailure(__PLATSEC_DIAGNOSTIC_STRING("Attempt to use RThread::RequestComplete or RThread::RequestSignal on a thread in another process"));
   762 	NKern::ThreadRequestSignal(&aThread->iNThread, SYSTEM_LOCK);
   762 	NKern::ThreadRequestSignal(&aThread->iNThread, SYSTEM_LOCK);
   763 	}
   763 	}
   764 
   764 
   765 TInt ExecHandler::FindHandleOpen(TOwnerType aType, const TFindHandle& aFindHandle)
   765 TInt ExecHandler::FindHandleOpen(TOwnerType aType, const TFindHandle& aFindHandle)
   766 	{
   766 	{