From 0b234cf922e2df6b8e2de3882959354b7d66f10f Mon Sep 17 00:00:00 2001 From: Nate Myren Date: Wed, 30 Jun 2021 12:02:16 -0700 Subject: [PATCH] Try to finish data delivery in onDestroy for RecognitionService Test: manual Fixes: 192275399 Change-Id: I56b2e59f80da3e4c6f59236637ec32c1aff1a50a --- core/java/android/speech/RecognitionService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/speech/RecognitionService.java b/core/java/android/speech/RecognitionService.java index 8b4c0d9e21f5d..b4964c3d902f0 100644 --- a/core/java/android/speech/RecognitionService.java +++ b/core/java/android/speech/RecognitionService.java @@ -259,6 +259,7 @@ public abstract class RecognitionService extends Service { @Override public void onDestroy() { if (DBG) Log.d(TAG, "onDestroy"); + finishDataDelivery(); mCurrentCallback = null; mBinder.clearReference(); super.onDestroy();