Browse Source

Fix IndexError instead of StopIteration when MessageIterator is done

pull/69/head
Moses Miller 8 years ago
parent
commit
bddc07cb9f
  1. 3
      disco/types/channel.py

3
disco/types/channel.py

@ -548,6 +548,9 @@ class MessageIterator(object):
if not len(self._buffer): if not len(self._buffer):
self.fill() self.fill()
if not len(self._buffer):
raise StopIteration
if self.bulk: if self.bulk:
res = self._buffer res = self._buffer
self._buffer = [] self._buffer = []

Loading…
Cancel
Save