| Index: Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp
 | 
| ===================================================================
 | 
| --- Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp	(revision 96041)
 | 
| +++ Source/WebCore/webaudio/OfflineAudioDestinationNode.cpp	(working copy)
 | 
| @@ -53,6 +53,9 @@
 | 
|  
 | 
|  OfflineAudioDestinationNode::~OfflineAudioDestinationNode()
 | 
|  {
 | 
| +    if (m_renderThread)
 | 
| +        waitForThreadCompletion(m_renderThread, 0);
 | 
| +    
 | 
|      uninitialize();
 | 
|  }
 | 
|  
 | 
| @@ -145,6 +148,8 @@
 | 
|      }
 | 
|      
 | 
|      // Our work is done. Let the AudioContext know.
 | 
| +    // See corresponding deref() call in notifyCompleteDispatch().
 | 
| +    ref();
 | 
|      callOnMainThread(notifyCompleteDispatch, this);
 | 
|  }
 | 
|  
 | 
| 
 |