Index: build/android/bb_run_sharded_steps.py |
diff --git a/build/android/bb_run_sharded_steps.py b/build/android/bb_run_sharded_steps.py |
index afd354a32e2e916857c28e642d5d4409178849dd..9b768a9f7e6214934b46483b365583efadef4101 100755 |
--- a/build/android/bb_run_sharded_steps.py |
+++ b/build/android/bb_run_sharded_steps.py |
@@ -165,7 +165,6 @@ def _PrintAllStepsOutput(steps): |
def _KillPendingServers(): |
for retry in range(5): |
- forwarder.Forwarder.KillHost() |
for server in ['lighttpd', 'web-page-replay']: |
pids = cmd_helper.GetCmdOutput(['pgrep', '-f', server]) |
pids = [pid.strip() for pid in pids.split('\n') if pid.strip()] |
@@ -201,6 +200,8 @@ def main(argv): |
# previous runs. |
_KillPendingServers() |
+ forwarder.Forwarder.UseMultiprocessing() |
+ |
# Reset the test port allocation. It's important to do it before starting |
# to dispatch any step. |
if not ports.ResetTestServerPortAllocation(): |