diff options
| -rw-r--r-- | services/voiceinteraction/java/com/android/server/voiceinteraction/HotwordDetectionConnection.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/services/voiceinteraction/java/com/android/server/voiceinteraction/HotwordDetectionConnection.java b/services/voiceinteraction/java/com/android/server/voiceinteraction/HotwordDetectionConnection.java index 0bb09a9de07f..31825013604d 100644 --- a/services/voiceinteraction/java/com/android/server/voiceinteraction/HotwordDetectionConnection.java +++ b/services/voiceinteraction/java/com/android/server/voiceinteraction/HotwordDetectionConnection.java @@ -131,6 +131,17 @@ final class HotwordDetectionConnection { protected long getAutoDisconnectTimeoutMs() { return -1; } + + @Override + public void binderDied() { + super.binderDied(); + Slog.w(TAG, "binderDied"); + try { + callback.onError(-1); + } catch (RemoteException e) { + Slog.w(TAG, "Failed to report onError status: " + e); + } + } }; mRemoteHotwordDetectionService.connect(); if (callback == null) { |