fix TStatus Prohibit 0ms
This commit is contained in:
@@ -445,7 +445,6 @@ rlc_am_get_pdus (
|
|||||||
RLC_AM_CLEAR_ALL_STATUS(rlc_pP->status_requested);
|
RLC_AM_CLEAR_ALL_STATUS(rlc_pP->status_requested);
|
||||||
rlc_pP->status_buffer_occupancy = 0;
|
rlc_pP->status_buffer_occupancy = 0;
|
||||||
rlc_am_start_timer_status_prohibit(ctxt_pP, rlc_pP);
|
rlc_am_start_timer_status_prohibit(ctxt_pP, rlc_pP);
|
||||||
RLC_AM_SET_STATUS(rlc_pP->status_requested,RLC_AM_STATUS_PROHIBIT);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -112,6 +112,7 @@ rlc_am_start_timer_status_prohibit(
|
|||||||
rlc_pP->t_status_prohibit.running = 1;
|
rlc_pP->t_status_prohibit.running = 1;
|
||||||
rlc_pP->t_status_prohibit.ms_time_out = rlc_pP->t_status_prohibit.ms_duration + PROTOCOL_CTXT_TIME_MILLI_SECONDS(ctxt_pP);
|
rlc_pP->t_status_prohibit.ms_time_out = rlc_pP->t_status_prohibit.ms_duration + PROTOCOL_CTXT_TIME_MILLI_SECONDS(ctxt_pP);
|
||||||
rlc_pP->t_status_prohibit.ms_start = PROTOCOL_CTXT_TIME_MILLI_SECONDS(ctxt_pP);
|
rlc_pP->t_status_prohibit.ms_start = PROTOCOL_CTXT_TIME_MILLI_SECONDS(ctxt_pP);
|
||||||
|
RLC_AM_SET_STATUS(rlc_pP->status_requested,RLC_AM_STATUS_PROHIBIT);
|
||||||
LOG_D(RLC, PROTOCOL_RLC_AM_CTXT_FMT"[T-STATUS-PROHIBIT] STARTED (TIME-OUT = %u ms)\n",
|
LOG_D(RLC, PROTOCOL_RLC_AM_CTXT_FMT"[T-STATUS-PROHIBIT] STARTED (TIME-OUT = %u ms)\n",
|
||||||
PROTOCOL_RLC_AM_CTXT_ARGS(ctxt_pP,rlc_pP),
|
PROTOCOL_RLC_AM_CTXT_ARGS(ctxt_pP,rlc_pP),
|
||||||
rlc_pP->t_status_prohibit.ms_time_out);
|
rlc_pP->t_status_prohibit.ms_time_out);
|
||||||
|
|||||||
Reference in New Issue
Block a user