equal
deleted
inserted
replaced
2451 break; |
2451 break; |
2452 } |
2452 } |
2453 |
2453 |
2454 DISABLEPREEMPTION |
2454 DISABLEPREEMPTION |
2455 |
2455 |
2456 if( !iAbortReq && |
2456 if( ((!iAbortReq && |
2457 ((iStackState & KMMCStackStateWaitingDFC) || |
2457 ((iStackState & KMMCStackStateWaitingDFC))) || |
2458 (iCompReq | iInitialise | iAttention)==0) || |
2458 (iCompReq | iInitialise | iAttention)==0) || |
2459 ((iSessionP) && (iSessionP->iState & KMMCSessStateAllowDirectCommands))) |
2459 ((iSessionP) && (iSessionP->iState & KMMCSessStateAllowDirectCommands))) |
2460 { |
2460 { |
2461 // Clear DFC flag here in case somebody was running scheduler in the background |
2461 // Clear DFC flag here in case somebody was running scheduler in the background |
2462 // when DFC turned up. This should never really happen, but with EPOC who knows |
2462 // when DFC turned up. This should never really happen, but with EPOC who knows |