Mercurial > public > mercurial-scm > hg
diff mercurial/worker.py @ 40443:909c31805f54
py3: roll up threading.Thread constructor args into **kwargs
The constructor doesn't have a `verbose` keyword argument in py3.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Thu, 25 Oct 2018 22:13:22 -0400 |
parents | c08ea1e219c0 |
children | e10adebf8176 |
line wrap: on
line diff
--- a/mercurial/worker.py Thu Oct 25 21:04:47 2018 -0400 +++ b/mercurial/worker.py Thu Oct 25 22:13:22 2018 -0400 @@ -250,10 +250,9 @@ def _windowsworker(ui, func, staticargs, args): class Worker(threading.Thread): - def __init__(self, taskqueue, resultqueue, func, staticargs, - group=None, target=None, name=None, verbose=None): - threading.Thread.__init__(self, group=group, target=target, - name=name, verbose=verbose) + def __init__(self, taskqueue, resultqueue, func, staticargs, *args, + **kwargs): + threading.Thread.__init__(self, *args, **kwargs) self._taskqueue = taskqueue self._resultqueue = resultqueue self._func = func