diff -r f0c0788c4de2 -r 756ad29ed18e camerauis/cameraapp/generic/src/cameracontroller/camimagedecoder.cpp --- a/camerauis/cameraapp/generic/src/cameracontroller/camimagedecoder.cpp Wed Sep 15 11:51:19 2010 +0300 +++ b/camerauis/cameraapp/generic/src/cameracontroller/camimagedecoder.cpp Wed Oct 13 14:09:54 2010 +0300 @@ -231,6 +231,9 @@ CleanupStack::PopAndDestroy( frameBuffer ); if ( !IsActive() ) { + iStatus=KRequestPending; + TRequestStatus *pS=(&iStatus); + User::RequestComplete(pS,0); SetActive(); }