Disable the MUC self ping by default

Because it doesn’t work, due to a lot of factors, and we can’t fix them.
This commit is contained in:
Florent Le Coz 2015-05-26 20:49:46 +02:00
parent 0c8fe4da30
commit 39ed7e35cc
2 changed files with 2 additions and 1 deletions

View file

@ -98,6 +98,7 @@ DEFAULT_CONFIG = {
'roster_show_offline': False,
'roster_sort': 'jid:show',
'save_status': True,
'self_ping_delay': 0,
'send_chat_states': True,
'send_initial_presence': True,
'send_os_info': True,

View file

@ -1667,7 +1667,7 @@ class MucTab(ChatTab):
return [(1, safeJID(self.name).user), (3, self.name)]
def enable_self_ping_event(self):
delay = config.get_by_tabname("self_ping_delay", self.general_jid, default=60)
delay = config.get_by_tabname("self_ping_delay", self.general_jid, default=0)
if delay <= 0: # use 0 or some negative value to disable it
return
self.self_ping_event = timed_events.DelayedEvent(delay, self.send_self_ping)