pthread_mutex_trylock
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6152 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
@@ -763,7 +763,7 @@ void rlc_um_check_timer_dar_time_out(rlc_um_entity_t *rlc_pP, frame_t frameP, eN
|
|||||||
rlc_pP->rb_id,
|
rlc_pP->rb_id,
|
||||||
rlc_pP->vr_ur);
|
rlc_pP->vr_ur);
|
||||||
#endif
|
#endif
|
||||||
pthread_mutex_lock(&rlc_pP->lock_dar_buffer);
|
if (pthread_mutex_trylock(&rlc_pP->lock_dar_buffer) == 0) {
|
||||||
old_vr_ur = rlc_pP->vr_ur;
|
old_vr_ur = rlc_pP->vr_ur;
|
||||||
|
|
||||||
rlc_pP->vr_ur = rlc_pP->vr_ux;
|
rlc_pP->vr_ur = rlc_pP->vr_ux;
|
||||||
@@ -806,6 +806,7 @@ void rlc_um_check_timer_dar_time_out(rlc_um_entity_t *rlc_pP, frame_t frameP, eN
|
|||||||
pthread_mutex_unlock(&rlc_pP->lock_dar_buffer);
|
pthread_mutex_unlock(&rlc_pP->lock_dar_buffer);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_RLC_UM_CHECK_TIMER_DAR_TIME_OUT,VCD_FUNCTION_OUT);
|
vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_RLC_UM_CHECK_TIMER_DAR_TIME_OUT,VCD_FUNCTION_OUT);
|
||||||
}
|
}
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user