From 183364df6d2fcbb5d7d2e7fd5d1e2dba92b07405 Mon Sep 17 00:00:00 2001 From: ivanpauno Date: Fri, 30 Aug 2019 12:37:34 -0300 Subject: [PATCH] Return specific error when not finding a node name Signed-off-by: ivanpauno --- rmw_opensplice_cpp/src/rmw_node_info_and_types.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rmw_opensplice_cpp/src/rmw_node_info_and_types.cpp b/rmw_opensplice_cpp/src/rmw_node_info_and_types.cpp index f4583069..e37739ba 100644 --- a/rmw_opensplice_cpp/src/rmw_node_info_and_types.cpp +++ b/rmw_opensplice_cpp/src/rmw_node_info_and_types.cpp @@ -162,8 +162,12 @@ __get_key( return RMW_RET_OK; } - 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