commit | 56ec3afb8444a9a7056b54601bb6031465113621 | [log] [tgz] |
---|---|---|
author | Ajit Kumar <kajit@qti.qualcomm.com> | Fri Nov 25 12:08:53 2016 +0530 |
committer | Zach Johnson <zachoverflow@google.com> | Thu Dec 29 12:21:22 2016 -0800 |
tree | 2939e1c598d31151ffeb40759fc6e77e0e418c74 | |
parent | 3b36bcf7035c32fafe3070c54b427779467ad416 [diff] |
gralloc1: Acquire mutex early in release Due race condition between release and retain calls, retain return stale handle. Which results in crash in SurfaceFlinger. Fix crash by acquiring mutex early in release function. Bug: 32384569 Change-Id: I9130f5864a53ef208dc1ad8ecf698f1847548285