summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/service/ondeviceintelligence/OnDeviceIntelligenceService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/service/ondeviceintelligence/OnDeviceIntelligenceService.java b/core/java/android/service/ondeviceintelligence/OnDeviceIntelligenceService.java
index 681544075e03..93213182d284 100644
--- a/core/java/android/service/ondeviceintelligence/OnDeviceIntelligenceService.java
+++ b/core/java/android/service/ondeviceintelligence/OnDeviceIntelligenceService.java
@@ -398,6 +398,9 @@ public abstract class OnDeviceIntelligenceService extends Service {
Slog.e(TAG, "Cannot open file. No ParcelFileDescriptor returned.");
} finally {
future.complete(pfd);
+ if (pfd != null) {
+ pfd.close();
+ }
}
});
}