From 5ac7cdfdd363e9d2670e93948d4c722ff61b81b0 Mon Sep 17 00:00:00 2001 From: Kathy Chen Date: Thu, 10 Mar 2022 07:04:04 -0800 Subject: [PATCH] Fix a bug where the AiAi service was auto-destroyed due to binder timeout. Test: flash device and run services Change-Id: I899b7b416b76443c171209866819f2e64f4e6802 --- .../RemoteAmbientContextDetectionService.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/core/java/com/android/server/ambientcontext/RemoteAmbientContextDetectionService.java b/services/core/java/com/android/server/ambientcontext/RemoteAmbientContextDetectionService.java index f42080d550b75..8aec75226958d 100644 --- a/services/core/java/com/android/server/ambientcontext/RemoteAmbientContextDetectionService.java +++ b/services/core/java/com/android/server/ambientcontext/RemoteAmbientContextDetectionService.java @@ -49,6 +49,12 @@ final class RemoteAmbientContextDetectionService connect(); } + @Override + protected long getAutoDisconnectTimeoutMs() { + // Disable automatic unbinding. + return -1; + } + /** * Asks the implementation to start detection. *