Пример #1
0
/*******************************************************************//**
Releases a reserved purge undo record. */
UNIV_INTERN
void
trx_purge_rec_release(
    /*==================*/
    trx_undo_inf_t*	cell)	/*!< in: storage cell */
{
    trx_purge_arr_remove_info(cell);
}
Пример #2
0
/*******************************************************************//**
Releases a reserved purge undo record. */
UNIV_INTERN
void
trx_purge_rec_release(
/*==================*/
	trx_undo_inf_t*	cell)	/*!< in: storage cell */
{
	mutex_enter(&(purge_sys->mutex));

	trx_purge_arr_remove_info(cell);

	mutex_exit(&(purge_sys->mutex));
}
Пример #3
0
void
trx_purge_rec_release(
/*==================*/
	trx_undo_inf_t*	cell)	/* in: storage cell */
{
	trx_undo_arr_t*	arr;

	mutex_enter(&(purge_sys->mutex));

	arr = purge_sys->arr;

	trx_purge_arr_remove_info(cell);

	mutex_exit(&(purge_sys->mutex));
}