commit | 5fa419b962f668e6fa9adf7e14fddea97cdb736e | [log] [tgz] |
---|---|---|
author | Glenn Kasten <gkasten@google.com> | Mon Feb 04 08:15:34 2013 -0800 |
committer | Glenn Kasten <gkasten@google.com> | Mon Feb 04 08:15:34 2013 -0800 |
tree | 363ec9b9202f4d341ec4351fcaddc3c89b002d94 | |
parent | 1d3a2a224f6a617f62fed36e9b6664f4b682727f [diff] [blame] |
Fix crash when destroying a DuplicatingThread Bug: 8121343 Change-Id: I9b1fc56c753e465e8a08916022e52db6c3a36906
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp index 52fa576..1270825 100644 --- a/services/audioflinger/AudioFlinger.cpp +++ b/services/audioflinger/AudioFlinger.cpp
@@ -374,6 +374,9 @@ void AudioFlinger::unregisterWriter(const sp<NBLog::Writer>& writer) { + if (writer == 0) { + return; + } sp<IMemory> iMemory(writer->getIMemory()); if (iMemory == 0) { return;