diff -r e880629062dd -r e4a7b1cbe40c kerneltest/e32test/demandpaging/t_datapaging.cpp --- a/kerneltest/e32test/demandpaging/t_datapaging.cpp Wed May 05 05:11:16 2010 +0100 +++ b/kerneltest/e32test/demandpaging/t_datapaging.cpp Mon May 10 11:40:53 2010 +0100 @@ -236,7 +236,7 @@ CLOSE_AND_WAIT(thread); } CLOSE_AND_WAIT(gChunk); - User::After(1000000); + UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, 0, 0); __KHEAP_MARKEND; } @@ -783,6 +783,9 @@ test_KErrNone(timeoutStatus.Int()); CLOSE_AND_WAIT(gChunk); + + UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, 0, 0); + __KHEAP_MARKEND; }