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);