ho: remove timeout for HO_ST_WAIT_LCHAN_ACTIVE
Remove placeholder timer T23042. Neels wrote: > I think the right thing here is to remove this timeout; this needs > no timeout at all because we can rely on the lchan_fsm to either > return HO_EV_LCHAN_ACTIVE or HO_EV_LCHAN_ERROR after the usual > timeouts set for lchan activation. IOW since it is internal to > osmo-bsc one of the two events is guaranteed to occur. > > If we superimpose a timer on top of the lchan timeouts, configuring > larger lchan activation timeouts becomes complex, because the user > has to take care to also allow a larger timeout for the same > procedure during HO. Related: OS#5787 Change-Id: Ibf740aaa9bddc2de85cf8087ad90bab47aac12c2
This commit is contained in:
parent
329e1cdc22
commit
23e3e29b7a
|
@ -193,7 +193,7 @@ struct gsm_subscriber_connection *ho_fi_conn(struct osmo_fsm_inst *fi)
|
|||
}
|
||||
|
||||
static const struct osmo_tdef_state_timeout ho_fsm_timeouts[32] = {
|
||||
[HO_ST_WAIT_LCHAN_ACTIVE] = { .T = 23042 },
|
||||
[HO_ST_WAIT_LCHAN_ACTIVE] = { /* Guarded by X5 + X6 in lchan_fsm_timeouts */ },
|
||||
[HO_ST_WAIT_MGW_ENDPOINT_TO_MSC] = { .T = 23042 },
|
||||
[HO_ST_WAIT_RR_HO_DETECT] = { .T = 23042 },
|
||||
[HO_ST_WAIT_RR_HO_COMPLETE] = { .T = 23042 },
|
||||
|
|
Loading…
Reference in New Issue