diff --git a/src/plugins/ucx/ucx_utils.cpp b/src/plugins/ucx/ucx_utils.cpp index 2e1ed01122..6006451ef2 100644 --- a/src/plugins/ucx/ucx_utils.cpp +++ b/src/plugins/ucx/ucx_utils.cpp @@ -438,6 +438,10 @@ nixlUcxContext::nixlUcxContext(const std::vector &devs, config.modify("MAX_HCA_PER_GPU", "auto"); } + if (ucpVersion_ >= UCP_VERSION(1, 22)) { + config.modify("RNDV_PIPELINE_ERROR_HANDLING", "y"); + } + const auto &hw_info = nixl::hwInfo::instance(); if (hw_info.numEfaDevices != 0) { config.modify("ADDRESS_VERSION", "v2");