diff options
Diffstat (limited to 'platform/android/src/run_loop_impl.hpp')
-rw-r--r-- | platform/android/src/run_loop_impl.hpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/platform/android/src/run_loop_impl.hpp b/platform/android/src/run_loop_impl.hpp index 9f4dec476e..0a9ea156fd 100644 --- a/platform/android/src/run_loop_impl.hpp +++ b/platform/android/src/run_loop_impl.hpp @@ -26,8 +26,6 @@ public: virtual void runTask() = 0; virtual TimePoint dueTime() const = 0; - - std::list<Runnable*>::iterator iter; }; Impl(RunLoop*, RunLoop::Type); @@ -37,7 +35,6 @@ public: void addRunnable(Runnable*); void removeRunnable(Runnable*); - void initRunnable(Runnable*); Milliseconds processRunnables(); @@ -55,9 +52,8 @@ private: std::unique_ptr<Thread<Alarm>> alarm; - std::recursive_mutex mtx; + std::mutex mutex; std::list<Runnable*> runnables; - std::list<Runnable*>::iterator nextRunnable = runnables.end(); }; } // namespace util |