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

Reply via email to