equal
deleted
inserted
replaced
95 case AddActivity: |
95 case AddActivity: |
96 case UpdateActivity: |
96 case UpdateActivity: |
97 case SaveActivity: |
97 case SaveActivity: |
98 case RemoveActivity: |
98 case RemoveActivity: |
99 case RemoveApplicationActivities: |
99 case RemoveApplicationActivities: |
|
100 { |
|
101 mStorage.InterruptCleanup(); |
100 AfStorageSyncTask::ExecuteL(mTasksStorage, mStorage, message); |
102 AfStorageSyncTask::ExecuteL(mTasksStorage, mStorage, message); |
|
103 mStorage.RequestCleanup(); |
101 break; |
104 break; |
|
105 } |
102 |
106 |
103 case ApplicationActivity: |
107 case ApplicationActivity: |
104 case Activities: |
108 case Activities: |
105 case ApplicationActivities: |
109 case ApplicationActivities: |
|
110 { |
|
111 TBool cleanupInterrupted = mStorage.InterruptCleanup(); |
106 CAfStorageAsyncTask::ExecuteLD(*this, mStorage, message); |
112 CAfStorageAsyncTask::ExecuteLD(*this, mStorage, message); |
|
113 if (cleanupInterrupted) mStorage.RequestCleanup(); |
107 break; |
114 break; |
|
115 } |
108 |
116 |
109 case WaitActivity: |
117 case WaitActivity: |
110 case NotifyChange: |
118 case NotifyChange: |
111 CAfObserverTask::ExecuteLD(mTasksStorage, *this, message); |
119 CAfObserverTask::ExecuteLD(mTasksStorage, *this, message); |
112 break; |
120 break; |