SRSENB: fix MAC UE DB Read protection

This commit is contained in:
Xavier Arteaga 2020-08-31 12:36:54 +02:00 committed by Xavier Arteaga
parent 0afcea9d61
commit f14e699df4
1 changed files with 5 additions and 2 deletions

View File

@ -679,8 +679,11 @@ int mac::get_dl_sched(uint32_t tti_tx_dl, dl_sched_list_t& dl_sched_res_list)
}
// Count number of TTIs for all active users
for (auto& u : ue_db) {
u.second->metrics_cnt();
{
srslte::rwlock_read_guard lock(rwlock);
for (auto& u : ue_db) {
u.second->metrics_cnt();
}
}
return SRSLTE_SUCCESS;