summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/multiproc.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/coverage/multiproc.py b/coverage/multiproc.py
index fe837318..3f4b4337 100644
--- a/coverage/multiproc.py
+++ b/coverage/multiproc.py
@@ -28,7 +28,7 @@ original_bootstrap = OriginalProcess._bootstrap
class ProcessWithCoverage(OriginalProcess):
"""A replacement for multiprocess.Process that starts coverage."""
- def _bootstrap(self):
+ def _bootstrap(self, *args, **kwargs):
"""Wrapper around _bootstrap to start coverage."""
from coverage import Coverage # avoid circular import
rcfile = os.environ[COVERAGE_RCFILE_ENV]
@@ -38,7 +38,7 @@ class ProcessWithCoverage(OriginalProcess):
try:
if debug.should("multiproc"):
debug.write("Calling multiprocessing bootstrap")
- return original_bootstrap(self)
+ return original_bootstrap(self, *args, **kwargs)
finally:
if debug.should("multiproc"):
debug.write("Finished multiprocessing bootstrap")