| Index: jingle/glue/thread_wrapper.cc | 
| diff --git a/jingle/glue/thread_wrapper.cc b/jingle/glue/thread_wrapper.cc | 
| index 1955a2d9156182fb7d1ccaf5c6a5d8f68352004b..2e71a8044a9764d6fd1e0d3755b7fec7477a352f 100644 | 
| --- a/jingle/glue/thread_wrapper.cc | 
| +++ b/jingle/glue/thread_wrapper.cc | 
| @@ -49,6 +49,7 @@ JingleThreadWrapper::JingleThreadWrapper(MessageLoop* message_loop) | 
| pending_send_event_(true, false) { | 
| DCHECK_EQ(message_loop_, MessageLoop::current()); | 
|  | 
| +  delete talk_base::ThreadManager::Instance()->CurrentThread(); | 
| talk_base::ThreadManager::Instance()->SetCurrentThread(this); | 
| talk_base::MessageQueueManager::Instance()->Add(this); | 
| message_loop_->AddDestructionObserver(this); | 
|  |