2010-06-04 2 views

답변

0

내가 아는 한, 당신은 할 수 없습니다.
당신 에 작업을 기다릴 수하는 수행하지만, 선점 에 스레드 작업을 시도 할 수 다소 무의미하다.
operation을 추가하기 전에 대기열을 일시 중지/일시 중지 한 경우에도 return 전에 다시 시작해야하며이 시점에서 가능한 컨텍스트 전환을 피할 방법이 없습니다.
반환되는 Value이 작업에 의해 수정 될 수있는 공유 var/global/필드 인 경우 나중에
addOperation 전에 tempvar/local 에 현재 값을 복사/복제하여 나중에 반환 할 수 있습니다.

관련 문제