Skip to content

Commit 4e78914

Browse files
mauropasseMauro Passerino
authored andcommitted
Reset cancel_request flag after process action cancellation (irobot-ros#132)
Co-authored-by: Mauro Passerino <[email protected]>
1 parent 9de603e commit 4e78914

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

rclcpp_action/src/server.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,8 @@ ServerBase::process_cancel_request(rcl_action_cancel_request_t & cancel_request)
479479
void
480480
ServerBase::execute_cancel_request_received(std::shared_ptr<void> & data)
481481
{
482+
pimpl_->cancel_request_ready_ = false;
483+
482484
auto shared_ptr = std::static_pointer_cast
483485
<std::tuple<rcl_ret_t, std::shared_ptr<action_msgs::srv::CancelGoal::Request>,
484486
rmw_request_id_t>>(data);

0 commit comments

Comments
 (0)