# HG changeset patch # User Matt Harbison # Date 1540520002 14400 # Node ID 909c31805f54628ab5bf22cd92418c8ac9c09277 # Parent d69cf134bd50c0891d205000c00aed4e028c9f1d py3: roll up threading.Thread constructor args into **kwargs The constructor doesn't have a `verbose` keyword argument in py3. diff -r d69cf134bd50 -r 909c31805f54 mercurial/worker.py --- 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