From 21617db80045c6d4cf7d1a48267c49d7fd9157d8 Mon Sep 17 00:00:00 2001 From: Pawin Vongmasa Date: Fri, 24 Apr 2020 06:16:42 -0700 Subject: [PATCH] Codec2: Refresh proxy on transaction failure Test: cts-tradefed run cts-dev -m \ CtsMediaTestCases --compatibility:module-arg \ CtsMediaTestCases:include-annotation:\ android.platform.test.annotations.RequiresDevice Bug: 151220989 Change-Id: I485965c5b2cd5b62ff9eaa0db58baed56fcaf78c --- media/codec2/hidl/client/client.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/media/codec2/hidl/client/client.cpp b/media/codec2/hidl/client/client.cpp index 0acab495aa..7e4352d2d5 100644 --- a/media/codec2/hidl/client/client.cpp +++ b/media/codec2/hidl/client/client.cpp @@ -219,6 +219,7 @@ public: if (success) { break; } + invalidate(); using namespace std::chrono_literals; static constexpr auto kServiceRetryPeriod = 5s; LOG(INFO) << "Failed to retrieve component traits from service "