diff options
| author | Prathmesh Prabhu <pprabhu@google.com> | 2016-03-09 13:51:30 -0800 |
|---|---|---|
| committer | Prathmesh Prabhu <pprabhu@google.com> | 2016-03-09 13:51:30 -0800 |
| commit | 251d46e68a279df2eb359e87a24b0e47fdfe4b78 (patch) | |
| tree | f078eee4d1a17e5e5513681563ea3e35bbf49112 /libunwindstack/tests/MemoryLocalTest.cpp | |
| parent | a996c2963a9c1fa9d2339e560c7d6dad2be4a2f8 (diff) | |
emulator: Use distinct serial names for simultaneous qemu pipes.
ADB local transport for the emulator based on qemu pipes uses a socket
transport. Before this CL, multiple connection requests accepted by the
qemu pipe device would result in ADB transport with the same serial.
The register function would fail as a result, and all subsequent
connections would fail.
Test:
while true; do adb kill-server; adb devices; done
Doesn't fail for > 10 minutes.
This CL replaces an earlier CL
(I0fdcf2694516151c5f8f8e1580648b940679c981) that was unsafe for real
devices.
BUG=27441661
Change-Id: I7d801b175f3bee10fc7e0ab1b12d5623984371b9
Diffstat (limited to 'libunwindstack/tests/MemoryLocalTest.cpp')
0 files changed, 0 insertions, 0 deletions
