aboutsummaryrefslogtreecommitdiff
path: root/source/QXmppClient.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2009-10-18 22:54:04 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2009-10-18 22:54:04 +0000
commit8054a813ea973b69fa655ce0cdfb516db58e4295 (patch)
treeadaaf6c64f467008130b2126fa121aff20a4d286 /source/QXmppClient.cpp
parentd7a8921864d1a622ee1125075139b6693a9011c2 (diff)
downloadqxmpp-8054a813ea973b69fa655ce0cdfb516db58e4295.tar.gz
XEP-0078: Non-SASL Authentication Implementation
Diffstat (limited to 'source/QXmppClient.cpp')
-rw-r--r--source/QXmppClient.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/QXmppClient.cpp b/source/QXmppClient.cpp
index e139476b..5c6f892b 100644
--- a/source/QXmppClient.cpp
+++ b/source/QXmppClient.cpp
@@ -102,6 +102,12 @@ void QXmppClient::connectToServer(const QXmppConfiguration& config,
{
m_config = config;
+ if(!m_config.getAutoReconnectionEnabled())
+ {
+ delete m_reconnectionManager;
+ m_reconnectionManager = 0;
+ }
+
m_clientPrecence = initialPresence;
m_stream->connect();