diff --git a/policy.c b/policy.c index 7d3b14f..43becc1 100644 --- a/policy.c +++ b/policy.c @@ -365,7 +365,7 @@ usteer_roam_trigger_sm(struct usteer_local_node *ln, struct sta_info *si) usteer_roam_set_state(si, ROAM_TRIGGER_IDLE, &ev); usteer_ubus_bss_transition_request(si, 1, false, false, 100, candidate->node); - si->kick_time = current_time; + si->kick_time = current_time + config.roam_kick_delay; usteer_roam_set_state(si, ROAM_TRIGGER_IDLE, &ev); break; }