equal
deleted
inserted
replaced
176 CleanupStack::PushL(newCollectorSession); |
176 CleanupStack::PushL(newCollectorSession); |
177 iCollectorSessions.AppendL(newCollectorSession); |
177 iCollectorSessions.AppendL(newCollectorSession); |
178 CleanupStack::Pop(newCollectorSession); |
178 CleanupStack::Pop(newCollectorSession); |
179 } |
179 } |
180 |
180 |
|
181 |
181 // Must run session creation and start loops separately in case the initial data fetch is synchronous. |
182 // Must run session creation and start loops separately in case the initial data fetch is synchronous. |
182 // Reasoning: |
183 // Reasoning: |
183 // when a full set of data for each collector is received, notification is only allowed if all |
184 // when a full set of data for each collector is received, notification is only allowed if all |
184 // collectors know they've got their full set. |
185 // collectors know they've got their full set. |
185 // so all collectors must already be available to answer that question by the time this loop runs. |
186 // so all collectors must already be available to answer that question by the time this loop runs. |