| 186 | } |
| 187 | |
| 188 | StatelessTaskExecutor::Result StatelessTaskExecutor::forgetTask(const String & task_id) |
| 189 | { |
| 190 | std::lock_guard lock(tasks_mutex); |
| 191 | auto it = tasks.find(task_id); |
| 192 | if (it == tasks.end()) |
| 193 | return Result::UnknownTaskId; |
| 194 | |
| 195 | tasks.erase(it); |
| 196 | return Result::Ok; |
| 197 | } |
| 198 | |
| 199 | void StatelessTaskExecutor::shutdown() |
| 200 | { |
no test coverage detected