Simplify; the low-level log reader is now always a modern iterator,

and should never return None.  (It only did this for an old version of
HotShot that was trying to still work with a patched Python 2.1.)
This commit is contained in:
Fred Drake 2002-07-18 19:20:23 +00:00
parent 302e2bb81b
commit fbe3608290
1 changed files with 1 additions and 6 deletions

View File

@ -95,12 +95,7 @@ class LogReader:
def next(self, index=0): def next(self, index=0):
while 1: while 1:
try: what, tdelta, fileno, lineno = self._nextitem()
what, tdelta, fileno, lineno = self._nextitem()
except TypeError:
# logreader().next() returns None at the end
self._reader.close()
raise StopIteration()
# handle the most common cases first # handle the most common cases first