diff --git a/rclcpp/include/rclcpp/client.hpp b/rclcpp/include/rclcpp/client.hpp index 6160f7a379..e8f1e35b68 100644 --- a/rclcpp/include/rclcpp/client.hpp +++ b/rclcpp/include/rclcpp/client.hpp @@ -227,7 +227,7 @@ class Client : public ClientBase int64_t sequence_number; rcl_ret_t ret = rcl_send_request(get_client_handle(), request.get(), &sequence_number); if (RCL_RET_OK != ret) { - rclcpp::exceptions::throw_from_rcl_error(ret); + rclcpp::exceptions::throw_from_rcl_error(ret, "failed to send request"); } SharedPromise call_promise = std::make_shared();