From 9820b8ffb5be7ea80e0ee478373d6fffaec11bdc Mon Sep 17 00:00:00 2001 From: Eugene Susla Date: Mon, 5 Oct 2020 12:21:33 -0700 Subject: [PATCH] Don't set timeout when showing CDM UI Since it's a UI-based operation, there's no need to set a timeout. Test: manual; atest CompanionDeviceManagerTest Change-Id: I3c399858064eefc1eaa867201551f1652198cb06 --- .../android/server/companion/CompanionDeviceManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java index 6ca99d1a244b6..40b171869cf21 100644 --- a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java +++ b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java @@ -317,7 +317,7 @@ public class CompanionDeviceManagerService extends SystemService implements Bind AndroidFuture future = new AndroidFuture<>(); service.startDiscovery(request, callingPackage, callback, future); return future; - }).whenComplete(uncheckExceptions((association, err) -> { + }).cancelTimeout().whenComplete(uncheckExceptions((association, err) -> { if (err == null) { addAssociation(association); } else {