X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Fsch_slot_ind.c;h=d3e28fd035002cc757ade3f15e38255508c0a4c2;hb=9fd2f2ab1c817f48e988f5524e4a9f9d10ae1f92;hp=c0b67c71a7d070ee5a2ce5fb19dfbb49ca46662c;hpb=4a17bf308d12edf226ccfbe0d728ab68d5e19622;p=o-du%2Fl2.git diff --git a/src/5gnrsch/sch_slot_ind.c b/src/5gnrsch/sch_slot_ind.c index c0b67c71a..d3e28fd03 100644 --- a/src/5gnrsch/sch_slot_ind.c +++ b/src/5gnrsch/sch_slot_ind.c @@ -958,6 +958,12 @@ 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) + { + schDrxStopUlHqRetxTmr(cell, &cell->ueCb[ueId-1], ((SchUlHqProcCb**) &(node->node))); + } +#endif cmLListDelFrm(&cell->ueCb[ueId-1].ulRetxHqList, node); } else