diff options
Diffstat (limited to 'libs/hwui/thread/Signal.h')
-rw-r--r-- | libs/hwui/thread/Signal.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/hwui/thread/Signal.h b/libs/hwui/thread/Signal.h index dcf5449..d4cfeeb 100644 --- a/libs/hwui/thread/Signal.h +++ b/libs/hwui/thread/Signal.h @@ -30,8 +30,10 @@ public: ~Signal() { } void signal() { - Mutex::Autolock l(mLock); - mSignaled = true; + { + Mutex::Autolock l(mLock); + mSignaled = true; + } mCondition.signal(mType); } |