X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Frlc_layer_mgr.c;h=304e60e02649bdbe98fda6194edd8017c90965ca;hb=2f98230fb83e03fcdd354a7754415155ba353f7d;hp=03458f14036560eccaa8d5505e06176a6687f13d;hpb=e698840bb6fcecc68be5b1d1fd17436bd1d5e83f;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/rlc_layer_mgr.c b/src/5gnrrlc/rlc_layer_mgr.c index 03458f140..304e60e02 100755 --- a/src/5gnrrlc/rlc_layer_mgr.c +++ b/src/5gnrrlc/rlc_layer_mgr.c @@ -398,16 +398,16 @@ static S16 rlcLmmGenCfg(RlcCb *gCb,RlcGenCfg *cfg) /* Starting timer to print throughput */ if((rlcChkTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_UE_THROUGHPUT_TMR)) == FALSE) { - DU_LOG("\nINFO --> RLC_DL : Starting UE Throughput timer"); + DU_LOG("\nINFO --> RLC_DL : Starting UE Throughput timer"); rlcStartTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_UE_THROUGHPUT_TMR); } + } /* Starting timer to print throughput */ if((rlcChkTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_SNSSAI_THROUGHPUT_TMR)) == FALSE) { - DU_LOG("\nINFO --> RLC_DL : Starting SNSSAI Throughput timer"); + DU_LOG("\nINFO --> RLC_DL : Starting SNSSAI Throughput timer"); rlcStartTmr(gCb, (PTR)(&gCb->rlcThpt), EVENT_RLC_SNSSAI_THROUGHPUT_TMR); } - } return (LCM_REASON_NOT_APPL); @@ -596,7 +596,7 @@ uint8_t RlcMiRlcConfigReq (Pst *pst,RlcMngmt *cfg) return (RFAILED); } - DU_LOG("\nDEBUG --> RLC : RlcMiRlcConfigReq elmId(%d)", cfg->hdr.elmId.elmnt); + DU_LOG("\nDEBUG --> RLC : RlcMiRlcConfigReq elmId(%d)", cfg->hdr.elmId.elmnt); switch(cfg->hdr.elmId.elmnt) { @@ -1615,17 +1615,18 @@ static S16 rlcLmmShutdown(RlcCb *gCb) } } } - + if(gCb->genCfg.rlcMode == LKW_RLC_MODE_DL) { rlcDbmDlShutdown(gCb); + rlcDelTputSnssaiList(gCb, DIR_DL); } else { rlcDbmUlShutdown(gCb); + rlcDelTputSnssaiList(gCb, DIR_UL); } - rlcDelTputSnssaiList(gCb); rlcLmmCleanGblRsrcs(gCb); RLC_MEM_SET (&(gCb->genSts), 0, sizeof (RlcGenSts));