Abort scheduling of pending Pkt Ul Ass if tbf goes into RELEASE step
Change-Id: I20bab79070274b1d8f6b4e1867b30de61983ab54
diff --git a/src/tbf_fsm.c b/src/tbf_fsm.c
index 36981e6..fb947b2 100644
--- a/src/tbf_fsm.c
+++ b/src/tbf_fsm.c
@@ -190,6 +190,8 @@
tbf_fsm_state_chg(fi, TBF_ST_FLOW);
break;
case TBF_EV_MAX_N3105:
+ /* We are going to release, so abort any Pkt Ul Ass pending to be scheduled: */
+ osmo_fsm_inst_dispatch(tbf_ul_ass_fi(ctx->tbf), TBF_UL_ASS_EV_ABORT, NULL);
ctx->T_release = 3195;
tbf_fsm_state_chg(fi, TBF_ST_RELEASING);
break;