MCPcopy Create free account
hub / github.com/NatronGitHub/Natron / quitThread

Method quitThread

Engine/ExistenceCheckThread.cpp:89–104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89void
90ExistenceCheckerThread::quitThread()
91{
92 if ( !isRunning() ) {
93 return;
94 }
95 {
96 QMutexLocker k(&_imp->mustQuitMutex);
97 assert(!_imp->mustQuit);
98 _imp->mustQuit = true;
99 while (_imp->mustQuit) {
100 _imp->mustQuitCond.wait(k.mutex());
101 }
102 }
103 wait();
104}
105
106void
107ExistenceCheckerThread::run()

Callers 9

handleBlockingTaskMethod · 0.45
quitEngineMethod · 0.45
onQuitRequestedMethod · 0.45
~AppManagerMethod · 0.45
~TrackerPanelV1Method · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected