mirror of https://github.com/PentHertz/srsLTE.git
Fix concurrent access segfault in RLC AM
This commit is contained in:
parent
aeb16a5b7a
commit
a992fcf607
|
@ -296,8 +296,9 @@ int rlc_am::read_pdu(uint8_t *payload, uint32_t nof_bytes)
|
||||||
}
|
}
|
||||||
// RETX if required
|
// RETX if required
|
||||||
if(retx_queue.size() > 0) {
|
if(retx_queue.size() > 0) {
|
||||||
|
int ret = build_retx_pdu(payload, nof_bytes);
|
||||||
pthread_mutex_unlock(&mutex);
|
pthread_mutex_unlock(&mutex);
|
||||||
return build_retx_pdu(payload, nof_bytes);
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Build a PDU from SDUs
|
// Build a PDU from SDUs
|
||||||
|
|
Loading…
Reference in New Issue