From 0b5085db82c06b4dfd9d46dafeee8e3a3e4b21ce Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Sun, 7 Sep 2025 21:57:02 +0800 Subject: Base test for event loop. --- include/cru/base/platform/unix/EventLoop.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'include/cru/base/platform/unix') diff --git a/include/cru/base/platform/unix/EventLoop.h b/include/cru/base/platform/unix/EventLoop.h index 9def8c7b..a3fac176 100644 --- a/include/cru/base/platform/unix/EventLoop.h +++ b/include/cru/base/platform/unix/EventLoop.h @@ -48,7 +48,6 @@ class UnixEventLoop : public Object2 { CRU_DEFINE_CLASS_LOG_TAG("cru::platform::unix::UnixEventLoop") public: UnixEventLoop(); - ~UnixEventLoop() override; int Run(); void RequestQuit(int exit_code = 0); @@ -97,7 +96,7 @@ class UnixEventLoop : public Object2 { void RemoveTimer(int id); private: - std::thread::id running_thread_; + std::optional running_thread_; std::vector polls_; std::vector< -- cgit v1.2.3