commit | 685ef09bcaf5de6abf2064d552296f70eaec6761 | [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 | c288fb67ba3ec8bb3367c3fd905f038f9e87a400 | |
parent | 08aa0bc912696ba22c10a3429b51b04c21c02944 [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;