generated from wessel/boilerplate
fix(retake_nodes): Fix parameter and add comment
This commit is contained in:
@@ -139,7 +139,7 @@ rclcpp_action::CancelResponse RetakeGradeDeterminator::cancel_callback(
|
||||
|
||||
void RetakeGradeDeterminator::spawn_callback_thread(
|
||||
const std::shared_ptr<rclcpp_action::ServerGoalHandle<g2_2025_interfaces::action::Retake>> goal_handle
|
||||
) {
|
||||
) { // Spawn a new thread to prevent blocking the executor
|
||||
std::thread{std::bind(&RetakeGradeDeterminator::async_execute_callback_thread, this, std::placeholders::_1), goal_handle}.detach();
|
||||
}
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
namespace assignments::one::retake_scheduler {
|
||||
|
||||
RetakeScheduler::RetakeScheduler(std::unique_ptr<DatabaseManager> db_manager) : Node("retake_scheduler") {
|
||||
this->declare_parameter("retake_check_interval", 120); // Default to 120 seconds
|
||||
retake_check_interval_ = this->get_parameter("retake_check_interval").as_int();
|
||||
this->declare_parameter("retake_check_interval_sec", 120); // Default to 120 seconds
|
||||
retake_check_interval_ = this->get_parameter("retake_check_interval_sec").as_int();
|
||||
|
||||
// Make db_manager optional for testing purposes
|
||||
if (db_manager) {
|
||||
|
||||
Reference in New Issue
Block a user