Mercurial > hg-stable
changeset 40508: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 | d69cf134bd50 |
children | 88702fd208ce |
files | mercurial/worker.py |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
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