summaryrefslogtreecommitdiff
path: root/src/core.py
diff options
context:
space:
mode:
authorFlorent Le Coz <louiz@louiz.org>2013-06-18 20:37:57 +0200
committerFlorent Le Coz <louiz@louiz.org>2013-06-18 20:37:57 +0200
commit4d73c29836b2c74253dbce0df7af4d976440217f (patch)
tree4c59bd583f5ca83e28a47a0c77a45b30a0985081 /src/core.py
parent39fa811374b7119173120175e70fb4f197bc0aba (diff)
downloadpoezio-4d73c29836b2c74253dbce0df7af4d976440217f.tar.gz
poezio-4d73c29836b2c74253dbce0df7af4d976440217f.tar.bz2
poezio-4d73c29836b2c74253dbce0df7af4d976440217f.tar.xz
poezio-4d73c29836b2c74253dbce0df7af4d976440217f.zip
Add config_change handlers for the two keepalive options
We can now change the keepalive values with /set, without restarting
Diffstat (limited to 'src/core.py')
-rw-r--r--src/core.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core.py b/src/core.py
index 9476bd42..c330bbde 100644
--- a/src/core.py
+++ b/src/core.py
@@ -299,6 +299,8 @@ class Core(object):
self.add_configuration_handler("create_gaps", self.on_gaps_config_change)
self.add_configuration_handler("plugins_dir", self.on_plugins_dir_config_change)
self.add_configuration_handler("plugins_conf_dir", self.on_plugins_conf_dir_config_change)
+ self.add_configuration_handler("connection_timeout_delay", self.xmpp.set_keepalive_values)
+ self.add_configuration_handler("connection_check_interval", self.xmpp.set_keepalive_values)
self.add_configuration_handler("", self.on_any_config_change)
def on_any_config_change(self, option, value):