diff --git a/bscache.py b/bscache.py index d0823ce..3a31fc0 100644 --- a/bscache.py +++ b/bscache.py @@ -48,6 +48,10 @@ class BSCache: self.channels.add(name) self.pt.start() + while self.data is None or name not in self.data: + print("dropping data that is missing new channel:", name) + next(self) +