Proper termination of HistoryIterator.flatten.

This commit is contained in:
Rapptz 2017-03-30 03:27:44 -04:00
parent 7f58853e3a
commit af0ba17885

View File

@ -301,7 +301,7 @@ class HistoryIterator(_AsyncIterator):
self.channel = channel
while self._get_retrieve():
data = yield from self._retrieve_messages(self.retrieve)
if self.limit is None and len(data) < 100:
if len(data) < 100:
self.limit = 0 # terminate the infinite loop
if self.reverse: