summaryrefslogtreecommitdiff
path: root/platform/android/src/run_loop_impl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/run_loop_impl.hpp')
-rw-r--r--platform/android/src/run_loop_impl.hpp6
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