From 654d0f9d008425e3531868e2eda7413647e1a639 Mon Sep 17 00:00:00 2001 From: Peter Fang Date: Fri, 23 Oct 2020 02:09:12 -0700 Subject: [PATCH] misc: life_mngr: use the entire read buffer for the SOS socket The messages from the SOS socket can be safely read into the entire read buffer. Tracked-On: #5429 Signed-off-by: Peter Fang Acked-by: Wang, Yu1 --- misc/life_mngr/life_mngr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/life_mngr/life_mngr.c b/misc/life_mngr/life_mngr.c index a89aad07f..a8835e7e5 100644 --- a/misc/life_mngr/life_mngr.c +++ b/misc/life_mngr/life_mngr.c @@ -179,10 +179,10 @@ void *sos_socket_thread(void *arg) } while (1) { - memset(buf, 0, BUFF_SIZE); + memset(buf, 0, sizeof(buf)); /* Here assume the socket communication is reliable, no need to try */ - num = read(connect_fd, buf, sizeof(SHUTDOWN_CMD)); + num = read(connect_fd, buf, sizeof(buf)); if (num == -1) { LOG_PRINTF("read error on a socket(fd = 0x%x)\n", connect_fd); close(connect_fd);