diff --git a/livereload/watcher.py b/livereload/watcher.py index 9815bc1..675aa3f 100644 --- a/livereload/watcher.py +++ b/livereload/watcher.py @@ -101,7 +101,7 @@ def examine(self): if changed: func = item['func'] delay = item['delay'] - if delay and isinstance(delay, float): + if delay and isinstance(delay, float) or delay == 'forever': delays.add(delay) if func: name = getattr(func, 'name', None)