From 479dabcc49a47abefa00da8d42fa2cd38a2febb7 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 --- 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