commit | ad708fb449369c567e1bf3a7e1f2a5e56b72762f | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Wed Aug 09 21:33:05 2017 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Wed Aug 09 21:33:05 2017 +0000 |
tree | ea30164ec265ab3c8ab4f31a4c017288153d53ce | |
parent | 298346c387e49ddaff94a7270b3791c0d40780fe [diff] | |
parent | 0bbad33c6384959226f7c73eb4a48db8ca2bf7ff [diff] |
Merge "libaudiohal: Fix EventFlag leak" into oc-mr1-dev
diff --git a/media/libaudiohal/EffectHalHidl.cpp b/media/libaudiohal/EffectHalHidl.cpp index b49b975..48d3a32 100644 --- a/media/libaudiohal/EffectHalHidl.cpp +++ b/media/libaudiohal/EffectHalHidl.cpp
@@ -49,6 +49,9 @@ mEffect.clear(); hardware::IPCThreadState::self()->flushCommands(); } + if (mEfGroup) { + EventFlag::deleteEventFlag(&mEfGroup); + } } // static