From 95a4ed6e84e9b8845359f601050218fa28459f4b Mon Sep 17 00:00:00 2001 From: Siarhei Vishniakou Date: Fri, 1 Nov 2019 05:53:44 +0000 Subject: Revert "Let InputReader handle its own thread" This reverts commit ba266f24e580de2d8339050b62fad7e66441f843. Reason for revert: b/143735040 looks like this CL breaks input tests Change-Id: I8c19046935d2bdaf9df5df97b2eff43308065c72 --- services/inputflinger/InputReaderBase.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'services/inputflinger/InputReaderBase.cpp') diff --git a/services/inputflinger/InputReaderBase.cpp b/services/inputflinger/InputReaderBase.cpp index 2d6f2c1cc9..0422d8342b 100644 --- a/services/inputflinger/InputReaderBase.cpp +++ b/services/inputflinger/InputReaderBase.cpp @@ -33,6 +33,20 @@ using android::base::StringPrintf; namespace android { +// --- InputReaderThread --- + +InputReaderThread::InputReaderThread(const sp& reader) : + Thread(/*canCallJava*/ true), mReader(reader) { +} + +InputReaderThread::~InputReaderThread() { +} + +bool InputReaderThread::threadLoop() { + mReader->loopOnce(); + return true; +} + // --- InputReaderConfiguration --- std::string InputReaderConfiguration::changesToString(uint32_t changes) { -- cgit v1.2.3-59-g8ed1b