FST: Enlarge State Transition Timeout (STT)
STT guards the exchange of FST Action frames with the peer station. It was observed that sometimes Action frames sending is delayed at driver/FW layers for few hundreds millisec. Enlarge the STT to overcome such cases. Signed-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>
This commit is contained in:
parent
e1d00d47c7
commit
0147afa9df
1 changed files with 2 additions and 1 deletions
|
@ -181,7 +181,8 @@ static void fst_session_timeout_handler(void *eloop_data, void *user_ctx)
|
||||||
|
|
||||||
static void fst_session_stt_arm(struct fst_session *s)
|
static void fst_session_stt_arm(struct fst_session *s)
|
||||||
{
|
{
|
||||||
eloop_register_timeout(0, TU_TO_US(FST_DEFAULT_SESSION_TIMEOUT_TU),
|
/* Action frames sometimes get delayed. Use relaxed timeout (2*) */
|
||||||
|
eloop_register_timeout(0, 2 * TU_TO_US(FST_DEFAULT_SESSION_TIMEOUT_TU),
|
||||||
fst_session_timeout_handler, NULL, s);
|
fst_session_timeout_handler, NULL, s);
|
||||||
s->stt_armed = TRUE;
|
s->stt_armed = TRUE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue