From 2cb7981e70dd1d4e4368dbef8797d336e0797b61 Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Wed, 25 May 2011 18:52:21 -0700 Subject: [PATCH] Fix deadlock in dispatcher. (DO NOT MERGE) This regression was caused due to a bad cherry-pick / merge. Change-Id: I79e84285bbfd4cd4b66681461543fb185b60d3ba --- services/input/InputDispatcher.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/services/input/InputDispatcher.cpp b/services/input/InputDispatcher.cpp index d9ef819523c21..9a77af353cbbc 100644 --- a/services/input/InputDispatcher.cpp +++ b/services/input/InputDispatcher.cpp @@ -2432,7 +2432,6 @@ void InputDispatcher::notifyMotion(nsecs_t eventTime, int32_t deviceId, uint32_t // Do the batching magic. batchMotionLocked(motionEntry, eventTime, metaState, pointerCoords, "pending motion event"); - mLock.unlock(); return; // done! } }