diff --git a/src/triton_signal.cc b/src/triton_signal.cc index 1a02144d2a..05fcb97444 100644 --- a/src/triton_signal.cc +++ b/src/triton_signal.cc @@ -1,4 +1,4 @@ -// Copyright 2020-2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// Copyright 2020-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions @@ -137,6 +137,9 @@ RegisterSignalHandler() signal(SIGSEGV, ErrorSignalHandler); signal(SIGABRT, ErrorSignalHandler); + // Ignore SIGPIPE to prevent crash on AWS SDK writing to closed idle sockets + signal(SIGPIPE, SIG_IGN); + return nullptr; // success }