only schedule whitespace keepalive if enabled

This commit is contained in:
Robin Gloster 2014-08-17 23:37:19 +02:00
parent a5c03b763a
commit d61f1cd035

View File

@ -938,12 +938,13 @@ class XMLStream(object):
self.whitespace_keepalive_interval = 300 self.whitespace_keepalive_interval = 300
""" """
self.schedule('Whitespace Keepalive', if self.whitespace_keepalive:
self.whitespace_keepalive_interval, self.schedule('Whitespace Keepalive',
self.send_raw, self.whitespace_keepalive_interval,
args=(' ',), self.send_raw,
kwargs={'now': True}, args=(' ',),
repeat=True) kwargs={'now': True},
repeat=True)
def _remove_schedules(self, event): def _remove_schedules(self, event):
"""Remove whitespace keepalive and certificate expiration schedules.""" """Remove whitespace keepalive and certificate expiration schedules."""