mirror of https://github.com/PentHertz/srsLTE.git
fix RLC mode printf and timer access
This commit is contained in:
parent
02e38c7c9f
commit
d03f5017df
|
@ -440,7 +440,7 @@ void rlc::add_bearer(uint32_t lcid, srslte_rlc_config_t cnfg)
|
|||
rlc_log->error("Error instantiating RLC\n");
|
||||
goto delete_and_exit;
|
||||
}
|
||||
rlc_log->warning("Added radio bearer %s with mode %s\n", rrc->get_rb_name(lcid).c_str(), liblte_rrc_rlc_mode_text[cnfg.rlc_mode]);
|
||||
rlc_log->warning("Added radio bearer %s in %s\n", rrc->get_rb_name(lcid).c_str(), rlc_mode_text[cnfg.rlc_mode]);
|
||||
goto unlock_and_exit;
|
||||
} else {
|
||||
rlc_log->warning("Bearer %s already created.\n", rrc->get_rb_name(lcid).c_str());
|
||||
|
|
|
@ -979,7 +979,9 @@ void rlc_am::rlc_am_tx::handle_control_pdu(uint8_t *payload, uint32_t nof_bytes)
|
|||
|
||||
log->info("%s Rx Status PDU: %s\n", RB_NAME, rlc_am_to_string(&status).c_str());
|
||||
|
||||
poll_retx_timer->reset();
|
||||
if (poll_retx_timer) {
|
||||
poll_retx_timer->reset();
|
||||
}
|
||||
|
||||
// flush retx queue to avoid unordered SNs, we expect the Rx to request lost PDUs again
|
||||
if (status.N_nack > 0) {
|
||||
|
|
Loading…
Reference in New Issue