From 13c09acfad33c1e7553b171e8eae882eaea76857 Mon Sep 17 00:00:00 2001 From: Ivan Santiago Paunovic Date: Fri, 1 May 2020 13:55:46 -0300 Subject: [PATCH] Use RCL_RET_SERVICE_TAKE_FAILED and not RCL_RET_CLIENT_TAKE_FAILED when checking a request take (#1101) Signed-off-by: Ivan Santiago Paunovic --- rclcpp/src/rclcpp/service.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rclcpp/src/rclcpp/service.cpp b/rclcpp/src/rclcpp/service.cpp index fb35a87..827062b 100644 --- a/rclcpp/src/rclcpp/service.cpp +++ b/rclcpp/src/rclcpp/service.cpp @@ -41,7 +41,7 @@ ServiceBase::take_type_erased_request(void * request_out, rmw_request_id_t & req this->get_service_handle().get(), &request_id_out, request_out); - if (RCL_RET_CLIENT_TAKE_FAILED == ret) { + if (RCL_RET_SERVICE_TAKE_FAILED == ret) { return false; } else if (RCL_RET_OK != ret) { rclcpp::exceptions::throw_from_rcl_error(ret);