From 0a3b07c07175b83fde155ff614d62db21f453cf7 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Thu, 24 Aug 2023 15:22:49 +0900 Subject: [PATCH] Set pkgmgr client socket timeout before upgrade Change-Id: I398322489634f26faede2621f4ab6f0cb0850470 Signed-off-by: Sangyoon Jang (cherry picked from commit 9f9859ef087d114527c6701772d37a234724656e) --- src/pkg_upgrade/src/main.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pkg_upgrade/src/main.cc b/src/pkg_upgrade/src/main.cc index dc3e8d4..b0031fb 100644 --- a/src/pkg_upgrade/src/main.cc +++ b/src/pkg_upgrade/src/main.cc @@ -14,11 +14,17 @@ * limitations under the License. */ +#include + #include "logging.hh" #include "pkg_finder.hh" #include "upgrader.hh" int main(int argc, char *argv[]) { + // 60sec, according to pkgmgr-info/src/common/socket/client_socket.cc + if (setenv("PKGMGR_SOCKET_TIMEOUT", "60000", 1)) + LOG(ERROR) << "Failed to set PKGMGR_SOCKET_TIMEOUT"; + try { common_fota::PkgFinder finder; common_fota::Upgrader upgrader; -- 2.34.1