--- nono/host/signalthread.h 2026/04/29 17:05:18 1.1.1.2 +++ nono/host/signalthread.h 2026/04/29 17:06:02 1.1.1.4 @@ -36,9 +36,9 @@ class SignalThread : public ThreadDevice // コマンド(フラグ) // 終了フラグは立てるだけ、読むだけなので atomic じゃなくてもいいはず。 - bool request_terminate {}; + volatile bool request_terminate {}; }; -static inline SignalThread *GetSignalThread() { +inline SignalThread *GetSignalThread() { return Object::GetObject(OBJ_SIGNAL_THREAD); }