mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-06-20 19:41:18 -05:00
StopAllMacros was called before th->wait(), allowing Macro::Stop() to run concurrently with the other threads still inside CheckConditions. This caused races on _conditionCheckFuture (called from both threads) and _helperThreads. This could happen if conditions / actions were marked to run in parallel to the main loop. |
||
|---|---|---|
| .. | ||
| legacy | ||
| linux | ||
| macro | ||
| osx | ||
| queue | ||
| utils | ||
| variables | ||
| win | ||
| advanced-scene-switcher.cpp | ||
| advanced-scene-switcher.hpp | ||
| general.cpp | ||
| platform-funcs.hpp | ||
| switcher-data.cpp | ||
| switcher-data.hpp | ||
| version.h | ||