Fix metrics of TX PDUs and TX_PDU bytes in PDCP

This commit is contained in:
Pedro Alvarez 2021-02-18 16:09:33 +00:00
parent 451c305790
commit c39905744c
1 changed files with 4 additions and 0 deletions

View File

@ -195,6 +195,10 @@ void pdcp_entity_lte::write_sdu(unique_byte_buffer_t sdu, int upper_sn)
}
// Pass PDU to lower layers
metrics_mutex.lock();
metrics.num_tx_pdus++;
metrics.num_tx_pdu_bytes += sdu->N_bytes;
metrics_mutex.unlock();
rlc->write_sdu(lcid, std::move(sdu));
}