From 96a3d8d3a53f27751248d820c8f0a7ce85c39225 Mon Sep 17 00:00:00 2001 From: Raphael Kim Date: Mon, 19 Sep 2022 08:37:52 -0700 Subject: [PATCH] Add 5-seconds delay before unbinding CompanionDeviceService Bug: 231321617 Test: atest CtsCompanionDeviceManagerCoreTestCases:SelfPresenceReportingTest Change-Id: I2c824c4f9b37e3055a76c701692e41f6199b1173 --- .../companion/CompanionDeviceServiceConnector.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/services/companion/java/com/android/server/companion/CompanionDeviceServiceConnector.java b/services/companion/java/com/android/server/companion/CompanionDeviceServiceConnector.java index 93cc611c803f3..82628a6c0b724 100644 --- a/services/companion/java/com/android/server/companion/CompanionDeviceServiceConnector.java +++ b/services/companion/java/com/android/server/companion/CompanionDeviceServiceConnector.java @@ -46,6 +46,9 @@ class CompanionDeviceServiceConnector extends ServiceConnector.Impl unbind()); + getJobHandler().postDelayed(this::unbind, UNBIND_POST_DELAY_MS); } boolean isPrimary() {