X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Fsch_slot_ind.c;h=16f67d2b3b4369d327e3bc541d9ca8bb07fde7a5;hb=836efc088282ad7c9dadcdae0bccfdf0774652ab;hp=61992eb909c555f0c5f3acd0376a8f9404a6b98d;hpb=4588074b60b6cd2d5a2c27fb1f0a8114e30b1810;p=o-du%2Fl2.git diff --git a/src/5gnrsch/sch_slot_ind.c b/src/5gnrsch/sch_slot_ind.c index 61992eb90..16f67d2b3 100644 --- a/src/5gnrsch/sch_slot_ind.c +++ b/src/5gnrsch/sch_slot_ind.c @@ -923,13 +923,13 @@ uint8_t schProcessSlotInd(SlotTimingInfo *slotInd, Inst schInst) /* DL Data ReTransmisson */ isDlMsgPending = true; isDlMsgScheduled = schFillBoGrantDlSchedInfo(cell, *slotInd, ueId, TRUE, ((SchDlHqProcCb**) &(node->node))); -#ifdef NR_DRX if(isDlMsgScheduled) { +#ifdef NR_DRX schDrxStopDlHqRetxTmr(cell, &cell->ueCb[ueId-1], ((SchDlHqProcCb**) &(node->node))); - } #endif - cmLListDelFrm(&cell->ueCb[ueId-1].dlRetxHqList, node); + cmLListDelFrm(&cell->ueCb[ueId-1].dlRetxHqList, node); + } } else { @@ -958,13 +958,13 @@ uint8_t schProcessSlotInd(SlotTimingInfo *slotInd, Inst schInst) /* UL Data ReTransmisson */ isUlGrantPending = true; isUlGrantScheduled = schProcessSrOrBsrReq(cell, *slotInd, ueId, TRUE, (SchUlHqProcCb**) &(node->node)); -#ifdef NR_DRX if(isUlGrantScheduled) { +#ifdef NR_DRX schDrxStopUlHqRetxTmr(cell, &cell->ueCb[ueId-1], ((SchUlHqProcCb**) &(node->node))); - } #endif - cmLListDelFrm(&cell->ueCb[ueId-1].ulRetxHqList, node); + cmLListDelFrm(&cell->ueCb[ueId-1].ulRetxHqList, node); + } } else {