diff options
| author | 2022-03-22 16:50:42 +0800 | |
|---|---|---|
| committer | 2022-03-22 13:41:02 +0000 | |
| commit | 01f255bbf34fd0a061dfcb925b443352ece2ee9a (patch) | |
| tree | 9ab96e3cc0282e3f914560ba2e1d2142f735b393 | |
| parent | c037af53ba98c2fde518b5aa11cd2e04c10096c2 (diff) | |
Correct the operationID in resetUsbPort
Fixed the operationID when the operationID collisions, create another key
Bug: 217369748
Signed-off-by: Ricky Niu <rickyniu@google.com>
Change-Id: I22126b4c04b5c92bc9fc9db7405e7ee9d2806b49
| -rw-r--r-- | services/usb/java/com/android/server/usb/hal/port/UsbPortAidl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/usb/java/com/android/server/usb/hal/port/UsbPortAidl.java b/services/usb/java/com/android/server/usb/hal/port/UsbPortAidl.java index 1db018edf776..8c9e80f7e04d 100644 --- a/services/usb/java/com/android/server/usb/hal/port/UsbPortAidl.java +++ b/services/usb/java/com/android/server/usb/hal/port/UsbPortAidl.java @@ -296,8 +296,8 @@ public final class UsbPortAidl implements UsbPortHal { + operationID + " key:" + key); } try { - sCallbacks.put(operationID, callback); - mProxy.resetUsbPort(portName, operationID); + sCallbacks.put(key, callback); + mProxy.resetUsbPort(portName, key); } catch (RemoteException e) { logAndPrintException(mPw, "resetUsbPort: Failed to resetUsbPort: portID=" |