From 42c4a99e0aed8fdd6913edaaa342d01357975471 Mon Sep 17 00:00:00 2001 From: ivanpauno Date: Fri, 30 Aug 2019 12:38:03 -0300 Subject: [PATCH] Return specific error when not finding a node name Signed-off-by: ivanpauno --- rmw_connext_shared_cpp/src/node_info_and_types.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rmw_connext_shared_cpp/src/node_info_and_types.cpp b/rmw_connext_shared_cpp/src/node_info_and_types.cpp index 1e457f0f..12298aab 100644 --- a/rmw_connext_shared_cpp/src/node_info_and_types.cpp +++ b/rmw_connext_shared_cpp/src/node_info_and_types.cpp @@ -131,8 +131,12 @@ __get_key( return RMW_RET_ERROR; } } - RMW_SET_ERROR_MSG("unable to match node_name/namespace with discovered nodes."); - return RMW_RET_ERROR; + RMW_SET_ERROR_MSG_WITH_FORMAT_STRING( + "Node name not found: ns='%s', name='%s", + node_namespace, + node_name + ); + return RMW_RET_NODE_NAME_NON_EXISTENT; } rmw_ret_t