| 77 | } |
| 78 | |
| 79 | void waitForProcessToFinish(const std::shared_ptr<KProcess>& process, KThread* thread) { |
| 80 | BOXEDWINE_CRITICAL_SECTION_WITH_CONDITION(KSystem::processesCond); |
| 81 | while (!process->isTerminated()) { |
| 82 | BOXEDWINE_CONDITION_WAIT(KSystem::processesCond); |
| 83 | } |
| 84 | } |
| 85 | |
| 86 | #else |
| 87 |
nothing calls this directly
no test coverage detected