aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppConfiguration.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2011-09-29 09:27:47 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2011-09-29 09:27:47 +0000
commit31b11a9ff762854f58468010c7e02b0c79108e3b (patch)
tree179bb9cf966f1bb44a29943ef7bb34c697747484 /src/QXmppConfiguration.cpp
parentbe06c3bcb0748ee719ca6e50dd768b5685c541ca (diff)
downloadqxmpp-31b11a9ff762854f58468010c7e02b0c79108e3b.tar.gz
Set default keep-alive timeout to 20 seconds, enables detection of broken connections.
Diffstat (limited to 'src/QXmppConfiguration.cpp')
-rw-r--r--src/QXmppConfiguration.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/QXmppConfiguration.cpp b/src/QXmppConfiguration.cpp
index b34e2d3b..d4c80aa7 100644
--- a/src/QXmppConfiguration.cpp
+++ b/src/QXmppConfiguration.cpp
@@ -34,7 +34,7 @@ QXmppConfiguration::QXmppConfiguration() : m_port(5222),
m_sendIntialPresence(true),
m_sendRosterRequest(true),
m_keepAliveInterval(60),
- m_keepAliveTimeout(0),
+ m_keepAliveTimeout(20),
m_autoReconnectionEnabled(true),
m_useSASLAuthentication(true),
m_ignoreSslErrors(true),
@@ -453,6 +453,8 @@ int QXmppConfiguration::keepAliveInterval() const
///
/// If set to zero or a value larger than the keep alive interval,
/// no timeout will occur.
+///
+/// The default value is 20 seconds.
void QXmppConfiguration::setKeepAliveTimeout(int secs)
{
@@ -460,6 +462,8 @@ void QXmppConfiguration::setKeepAliveTimeout(int secs)
}
/// Returns the keep alive timeout in seconds.
+///
+/// The default value is 20 seconds.
int QXmppConfiguration::keepAliveTimeout() const
{