Added more sensical callback time verification.

This commit is contained in:
Peter Sobot 2012-10-23 18:06:08 -03:00
parent 041388cbca
commit 317508b7b5
1 changed files with 2 additions and 2 deletions

View File

@ -679,8 +679,8 @@ class PeriodicCallback(object):
"""
def __init__(self, callback, callback_time, io_loop=None):
self.callback = callback
if callback_time == 0:
raise ValueError("Periodic callback cannot have a period of 0ms")
if callback_time <= 0:
raise ValueError("Periodic callback must have a positive callback_time")
self.callback_time = callback_time
self.io_loop = io_loop or IOLoop.instance()
self._running = False