Title: [96119] branches/chromium/874/Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp
- Revision
- 96119
- Author
- [email protected]
- Date
- 2011-09-27 09:28:18 -0700 (Tue, 27 Sep 2011)
Log Message
Merge 96020 - OfflineAudioDestinationNode must wait for thread completion in uninitialize()
BUG=96149
Review URL: http://codereview.chromium.org/8055019
Modified Paths
Diff
Modified: branches/chromium/874/Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp (96118 => 96119)
--- branches/chromium/874/Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp 2011-09-27 16:28:17 UTC (rev 96118)
+++ branches/chromium/874/Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp 2011-09-27 16:28:18 UTC (rev 96119)
@@ -69,6 +69,11 @@
if (!isInitialized())
return;
+ if (m_renderThread) {
+ waitForThreadCompletion(m_renderThread, 0);
+ m_renderThread = 0;
+ }
+
AudioNode::uninitialize();
}
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes