From 8ef61aebee68d4d8578cdfc6e6331286c3476bef Mon Sep 17 00:00:00 2001 From: Alex Buynytskyy Date: Fri, 8 May 2020 16:18:52 -0700 Subject: Lifecycle: detecting blocked and unhealthy. Part 1: interfaces and PM implementation. Bug: 153874006 Test: atest PackageManagerShellCommandTest PackageManagerShellCommandIncrementalTest IncrementalServiceTest Change-Id: I312dd919d2bb552bea3d72fb49fd1579882da14b --- services/incremental/ServiceWrappers.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'services/incremental/ServiceWrappers.cpp') diff --git a/services/incremental/ServiceWrappers.cpp b/services/incremental/ServiceWrappers.cpp index 08fb486c8058..a76aa625ebc6 100644 --- a/services/incremental/ServiceWrappers.cpp +++ b/services/incremental/ServiceWrappers.cpp @@ -175,6 +175,10 @@ public: ErrorCode writeBlocks(std::span blocks) const final { return incfs::writeBlocks({blocks.data(), size_t(blocks.size())}); } + WaitResult waitForPendingReads(const Control& control, std::chrono::milliseconds timeout, + std::vector* pendingReadsBuffer) const final { + return incfs::waitForPendingReads(control, timeout, pendingReadsBuffer); + } }; RealServiceManager::RealServiceManager(sp serviceManager, JNIEnv* env) -- cgit v1.2.3-59-g8ed1b