Skip to content

Commit

Permalink
Add send_response logging
Browse files Browse the repository at this point in the history
  • Loading branch information
dhood committed Nov 21, 2017
1 parent bbece9e commit 7c7e117
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
4 changes: 3 additions & 1 deletion rcl/src/rcl/client.c
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,7 @@ RCL_WARN_UNUSED
rcl_ret_t
rcl_send_request(const rcl_client_t * client, const void * ros_request, int64_t * sequence_number)
{
RCUTILS_LOG_DEBUG_NAMED(ROS_PACKAGE_NAME, "Client sending service request")
if (!rcl_client_is_valid(client)) {
return RCL_RET_CLIENT_INVALID;
}
Expand All @@ -263,6 +264,7 @@ rcl_take_response(
rmw_request_id_t * request_header,
void * ros_response)
{
RCUTILS_LOG_DEBUG_NAMED(ROS_PACKAGE_NAME, "Client taking service response")
if (!rcl_client_is_valid(client)) {
return RCL_RET_CLIENT_INVALID;
}
Expand All @@ -279,7 +281,7 @@ rcl_take_response(
return RCL_RET_ERROR;
}
RCUTILS_LOG_DEBUG_NAMED(
ROS_PACKAGE_NAME, "Client take request succeeded: %s", taken ? "true" : "false")
ROS_PACKAGE_NAME, "Client take response succeeded: %s", taken ? "true" : "false")
if (!taken) {
return RCL_RET_CLIENT_TAKE_FAILED;
}
Expand Down
3 changes: 2 additions & 1 deletion rcl/src/rcl/service.c
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,7 @@ rcl_take_request(
rmw_request_id_t * request_header,
void * ros_request)
{
RCUTILS_LOG_DEBUG_NAMED(ROS_PACKAGE_NAME, "Service server taking service request")
const rcl_service_options_t * options = rcl_service_get_options(service);
RCL_CHECK_ARGUMENT_FOR_NULL(request_header, RCL_RET_INVALID_ARGUMENT, options->allocator);
RCL_CHECK_ARGUMENT_FOR_NULL(ros_request, RCL_RET_INVALID_ARGUMENT, options->allocator);
Expand All @@ -270,6 +271,7 @@ rcl_send_response(
rmw_request_id_t * request_header,
void * ros_response)
{
RCUTILS_LOG_DEBUG_NAMED(ROS_PACKAGE_NAME, "Sending service response")
const rcl_service_options_t * options = rcl_service_get_options(service);
RCL_CHECK_ARGUMENT_FOR_NULL(request_header, RCL_RET_INVALID_ARGUMENT, options->allocator);
RCL_CHECK_ARGUMENT_FOR_NULL(ros_response, RCL_RET_INVALID_ARGUMENT, options->allocator);
Expand All @@ -280,7 +282,6 @@ rcl_send_response(
RCL_SET_ERROR_MSG(rmw_get_error_string_safe(), options->allocator);
return RCL_RET_ERROR;
}

return RCL_RET_OK;
}

Expand Down

0 comments on commit 7c7e117

Please sign in to comment.