diff options
Diffstat (limited to 'source/QXmppClient.cpp')
| -rw-r--r-- | source/QXmppClient.cpp | 6 |
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();
|
