summaryrefslogtreecommitdiffstats
path: root/jingle/notifier/base/xmpp_connection.cc
diff options
context:
space:
mode:
Diffstat (limited to 'jingle/notifier/base/xmpp_connection.cc')
-rw-r--r--jingle/notifier/base/xmpp_connection.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/jingle/notifier/base/xmpp_connection.cc b/jingle/notifier/base/xmpp_connection.cc
index 86138dd..da1b5a1 100644
--- a/jingle/notifier/base/xmpp_connection.cc
+++ b/jingle/notifier/base/xmpp_connection.cc
@@ -76,6 +76,7 @@ XmppConnection::XmppConnection(
XmppConnection::~XmppConnection() {
DCHECK(non_thread_safe_.CalledOnValidThread());
ClearClient();
+ task_pump_->Stop();
MessageLoop* current_message_loop = MessageLoop::current();
CHECK(current_message_loop);
// We do this because XmppConnection may get destroyed as a result