imagehandlingutilities/thumbnailmanager/thumbagdaemon/src/thumbagdaemon.cpp
branchRCL_3
changeset 58 9e8b0cc88842
parent 41 9d4d3445ce6e
equal deleted inserted replaced
50:60bb012f1157 58:9e8b0cc88842
   192     
   192     
   193     delete iAudioObserver;
   193     delete iAudioObserver;
   194     iAudioObserver = NULL;
   194     iAudioObserver = NULL;
   195     
   195     
   196     delete iMDSShutdownObserver;
   196     delete iMDSShutdownObserver;
   197     iMDSShutdownObserver = NULL;
       
   198     
       
   199     delete iShutdownObserver;
   197     delete iShutdownObserver;
   200     iShutdownObserver = NULL;
       
   201     
   198     
   202     if(iReconnect)
   199     if(iReconnect)
   203         {
   200         {
   204         iReconnect->Cancel();
   201         iReconnect->Cancel();
   205         delete iReconnect;
   202         delete iReconnect;
   268 
   265 
   269         CActiveScheduler::Start();
   266         CActiveScheduler::Start();
   270        
   267        
   271         // comes here if server gets shut down
   268         // comes here if server gets shut down
   272         delete server;
   269         delete server;
   273         server = NULL;
       
   274         
   270         
   275         CleanupStack::PopAndDestroy( scheduler );
   271         CleanupStack::PopAndDestroy( scheduler );
   276         }
   272         }
   277     
   273     
   278     TN_DEBUG1( "CThumbAGDaemon::ThreadFunctionL() - end" );
   274     TN_DEBUG1( "CThumbAGDaemon::ThreadFunctionL() - end" );
   540     // get value
   536     // get value
   541     TBool val( EFalse );
   537     TBool val( EFalse );
   542     TInt ret = rep->Get( KEnableDaemon, val );
   538     TInt ret = rep->Get( KEnableDaemon, val );
   543     
   539     
   544     delete rep;
   540     delete rep;
   545     rep = NULL;
       
   546     
       
   547     TN_DEBUG3( "CThumbAGDaemon::DaemonEnabledL() - val == %d, ret == %d", val, ret );
   541     TN_DEBUG3( "CThumbAGDaemon::DaemonEnabledL() - val == %d, ret == %d", val, ret );
   548     return val;
   542     return val;
   549     }
   543     }
   550 
   544 
   551 // ---------------------------------------------------------------------------
   545 // ---------------------------------------------------------------------------
   583     
   577     
   584     if ( cleanup )
   578     if ( cleanup )
   585         {
   579         {
   586         TRAP( result, CThumbAGDaemon::ThreadFunctionL());
   580         TRAP( result, CThumbAGDaemon::ThreadFunctionL());
   587         delete cleanup;
   581         delete cleanup;
   588         cleanup = NULL;
       
   589         }
   582         }
   590     
   583     
   591     if ( result != KErrNone )
   584     if ( result != KErrNone )
   592         {
   585         {
   593         TN_DEBUG1( "CThumbAGDaemon::E32Main() - error" );
   586         TN_DEBUG1( "CThumbAGDaemon::E32Main() - error" );