# HG changeset patch # User Jun Wu # Date 2016-11-14 23:12:11 # Node ID 78a58dcf88535162b03827f750ecf241325d57d4 # Parent 10514a92860eecd783482a6c4ca00af0fd389575 worker: migrate to util.iterfile diff --git a/mercurial/worker.py b/mercurial/worker.py --- a/mercurial/worker.py +++ b/mercurial/worker.py @@ -14,7 +14,10 @@ import sys import threading from .i18n import _ -from . import error +from . import ( + error, + util, +) def countcpus(): '''try to count the number of CPUs on the system''' @@ -128,7 +131,7 @@ def _posixworker(ui, func, staticargs, a os.kill(os.getpid(), -status) sys.exit(status) try: - for line in fp: + for line in util.iterfile(fp): l = line.split(' ', 1) yield int(l[0]), l[1][:-1] except: # re-raises