| 94 | } |
| 95 | |
| 96 | bool MainThreadManager::runNextTask() { |
| 97 | std::unique_lock<std::mutex> lock(_mutex); |
| 98 | size_t flushIdSequence = _flushIdSequence; |
| 99 | return runNextTaskWithId(flushIdSequence, lock); |
| 100 | } |
| 101 | |
| 102 | bool MainThreadManager::runNextTaskWithId(size_t flushId) { |
| 103 | std::unique_lock<std::mutex> lock(_mutex); |
no outgoing calls