Commit 1a1a79b
fix: add missing <condition_variable> in lifecycle_manager.cpp
GCC 13 (Ubuntu 24.04 in CI) is stricter about transitive header includes
than older Apple Clang. lifecycle_manager.cpp uses std::condition_variable
but was relying on transitive inclusion via <mutex>. Add the explicit
include the compiler suggested. All other .cpp files that use
condition_variable already include the header explicitly.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 5ef19cb commit 1a1a79b
1 file changed
Lines changed: 1 addition & 0 deletions
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments