From 370d6e27a64282b6d89982f3e2a00310c7b57bad Mon Sep 17 00:00:00 2001 From: dmitrygx Date: Mon, 9 Aug 2021 17:03:25 +0300 Subject: [PATCH] GTEST/UCP/WIREUP: Don't overwrite EP params from base test suite --- test/gtest/ucp/test_ucp_wireup.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/gtest/ucp/test_ucp_wireup.cc b/test/gtest/ucp/test_ucp_wireup.cc index 03120f0e4e7..e6314ee90d9 100644 --- a/test/gtest/ucp/test_ucp_wireup.cc +++ b/test/gtest/ucp/test_ucp_wireup.cc @@ -1471,14 +1471,15 @@ class test_ucp_wireup_keepalive : public test_ucp_wireup { } ucp_ep_params_t get_ep_params() { - ucp_ep_params_t params; - memset(¶ms, 0, sizeof(params)); - params.field_mask = UCP_EP_PARAM_FIELD_ERR_HANDLING_MODE | + ucp_ep_params_t params = test_ucp_wireup::get_ep_params(); + + params.field_mask |= UCP_EP_PARAM_FIELD_ERR_HANDLING_MODE | UCP_EP_PARAM_FIELD_ERR_HANDLER; params.err_mode = UCP_ERR_HANDLING_MODE_PEER; params.err_handler.cb = reinterpret_cast (ucs_empty_function); params.err_handler.arg = reinterpret_cast(this); + return params; }