kernel/eka/drivers/dma/dmapil.cpp
branchRCL_3
changeset 87 2f92ad2dc5db
parent 81 e7d2d738d3c2
child 89 1df514389a47
--- a/kernel/eka/drivers/dma/dmapil.cpp	Mon Mar 15 12:45:50 2010 +0200
+++ b/kernel/eka/drivers/dma/dmapil.cpp	Wed Mar 31 23:38:45 2010 +0300
@@ -861,6 +861,7 @@
 		// release threads doing CancelAll()
 		waiters->Signal();
 		}
+#ifndef DISABLE_MISSED_IRQ_RECOVERY
 	// (iController may be NULL here if the channel was closed in the client callback.)
 	else if (!error &&
 			 iController && iController->IsIdle(*this) &&
@@ -919,6 +920,7 @@
 		req_count_after = iQueuedRequests;
 		Signal();
 		}
+#endif  // #ifndef DISABLE_MISSED_IRQ_RECOVERY
 	else
 		{
 		req_count_after = iQueuedRequests;