From cbfbc4e63a24a60f6473e5833d2db87db50ad7de Mon Sep 17 00:00:00 2001 From: congqixia Date: Fri, 16 Jun 2023 14:08:40 +0800 Subject: [PATCH] Memset sigaction before using it (#24933) Signed-off-by: Congqi Xia --- internal/core/src/storage/MinioChunkManager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/core/src/storage/MinioChunkManager.cpp b/internal/core/src/storage/MinioChunkManager.cpp index 30b74f1a46..9b060c81d8 100644 --- a/internal/core/src/storage/MinioChunkManager.cpp +++ b/internal/core/src/storage/MinioChunkManager.cpp @@ -95,6 +95,7 @@ MinioChunkManager::InitSDKAPI(RemoteStorageType type) { if (initCount == 0) { // sdk_options_.httpOptions.installSigPipeHandler = true; struct sigaction psa; + memset(&psa, 0, sizeof psa); psa.sa_handler = SwallowHandler; psa.sa_flags = psa.sa_flags | SA_ONSTACK; sigaction(SIGPIPE, &psa, 0);