| Index: tools/telemetry/telemetry/adb_commands.py
|
| diff --git a/tools/telemetry/telemetry/adb_commands.py b/tools/telemetry/telemetry/adb_commands.py
|
| index d122aa5dc7bfafb0fe096f4415fd849d9f0d06ae..e410f060b78d11a189a3572ae317804eddce86c8 100644
|
| --- a/tools/telemetry/telemetry/adb_commands.py
|
| +++ b/tools/telemetry/telemetry/adb_commands.py
|
| @@ -133,11 +133,13 @@ class Forwarder(object):
|
| def __init__(self, adb, *port_pairs):
|
| assert HasForwarder()
|
| tool = valgrind_tools.BaseTool()
|
| - self._host_port = port_pairs[0][0]
|
| + self._host_port = port_pairs[0][0] or port_pairs[0][1]
|
|
|
| new_port_pairs = []
|
| for port_pair in port_pairs:
|
| - if port_pair[1] is None:
|
| + if port_pair[0] is None:
|
| + new_port_pairs.append((port_pair[1], port_pair[1]))
|
| + elif port_pair[1] is None:
|
| new_port_pairs.append((port_pair[0], port_pair[0]))
|
| else:
|
| new_port_pairs.append(port_pair)
|
|
|