ul in parallel monolithic case, ul in parallel memory leak fix
This commit is contained in:
@@ -615,7 +615,7 @@ void pusch_procedures_fromsplit(uint8_t *bufferZone, int bufSize, PHY_VARS_eNB *
|
||||
&ulsch_harq->Kplus,
|
||||
&ulsch_harq->Kminus,
|
||||
&ulsch_harq->F);
|
||||
int ret = ulsch_decoding_data(eNB, i, harq_pid,
|
||||
int ret = ulsch_decoding_data(eNB, proc, i, harq_pid,
|
||||
ulsch_harq->nb_rb>20 ? 1 : 0);
|
||||
stop_meas(&eNB->ulsch_decoding_stats);
|
||||
LOG_D(PHY,
|
||||
|
||||
@@ -692,13 +692,14 @@ static void *ru_thread( void *param ) {
|
||||
L1_rxtx_proc_t L1proc;
|
||||
L1_rxtx_proc_t *proc=&L1proc;
|
||||
|
||||
if ( strlen(get_softmodem_params()->threadPoolConfig) > 0 ) {
|
||||
if ( strlen(get_softmodem_params()->threadPoolConfig) > 0 )
|
||||
initTpool(get_softmodem_params()->threadPoolConfig, &L1proc.threadPool, true);
|
||||
initNotifiedFIFO(&L1proc.respEncode);
|
||||
initNotifiedFIFO(&L1proc.respDecode);
|
||||
} else
|
||||
else
|
||||
initTpool("n", &L1proc.threadPool, true);
|
||||
|
||||
initNotifiedFIFO(&L1proc.respEncode);
|
||||
initNotifiedFIFO(&L1proc.respDecode);
|
||||
|
||||
if (ru->if_south == LOCAL_RF) { // configure RF parameters only
|
||||
fill_rf_config(ru,ru->rf_config_file);
|
||||
init_frame_parms(&ru->frame_parms,1);
|
||||
|
||||
Reference in New Issue
Block a user