diff -r 502e5d91ad42 -r 15e4dd19031c idlefw/plugins/mcsplugin/commonsrc/mcspluginwatcher.cpp --- a/idlefw/plugins/mcsplugin/commonsrc/mcspluginwatcher.cpp Mon Mar 15 12:41:53 2010 +0200 +++ b/idlefw/plugins/mcsplugin/commonsrc/mcspluginwatcher.cpp Wed Mar 31 22:04:35 2010 +0300 @@ -79,15 +79,6 @@ SetActive(); } -void CMCSPluginWatcher::StopAndWatch( CMenuOperation* aOperation, - CActiveSchedulerWait* aWaitScheduler ) - { - __ASSERT_DEBUG( KRequestPending == iStatus.Int(), User::Invariant() ); - iWaitScheduler = aWaitScheduler; - iOperation = aOperation; - SetActive(); - } - // --------------------------------------------------------------------------- // Inherited from CActive class // --------------------------------------------------------------------------- @@ -100,11 +91,7 @@ { iObserver->HandleNotifyL(); } - if ( iWaitScheduler && iWaitScheduler->IsStarted() ) - { - Cancel(); - iWaitScheduler->AsyncStop(); - } + //CActiveScheduler::Stop(); }