summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbhishek Gadewar <abhishekgadewar@meta.com>2024-05-01 15:45:59 -0700
committerAbhishek Gadewar <abhishekgadewar@meta.com>2024-05-03 18:58:12 +0000
commit4c0a061c5ecf05ccefc04e8e0252094321f1bef4 (patch)
tree3549a187ca30fef4090d0df5bcd3824a886cffad
parente8245d3c96d7e2d189f7d60c3757d549a9b555f4 (diff)
downloadbase-4c0a061c5ecf05ccefc04e8e0252094321f1bef4.tar.gz
Call jobFinished after ProfcollectBGJobService processing completes
Summary:Add a call to `jobFinished` after processing completes to ensure that the system is notified that the work has been completed. Test: Run `adb shell cmd jobscheduler run -f android 260817` multiple times in succession. Verify that processing is now triggered each time. Tags: Change-Id: Ifa6fcd8b2fdcea4904677bcae4a1cb36cac33154 Signed-off-by: Abhishek Gadewar <abhishekgadewar@meta.com>
-rw-r--r--services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java
index 68038fa87ae0..622e70279700 100644
--- a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java
+++ b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java
@@ -243,6 +243,7 @@ public final class ProfcollectForwardingService extends SystemService {
return;
}
sSelfService.mIProfcollect.process();
+ jobFinished(params, false);
} catch (RemoteException e) {
Log.e(LOG_TAG, "Failed to process profiles in background: "
+ e.getMessage());