diff --git a/src/lladd/operations/regions.c b/src/lladd/operations/regions.c index 69b020d..fa6058e 100644 --- a/src/lladd/operations/regions.c +++ b/src/lladd/operations/regions.c @@ -69,7 +69,7 @@ static int operate_dealloc_region(int xid, Page * p, lsn_t lsn, recordid rid, co assert(0 == holding_mutex); holding_mutex = pthread_self(); - operate_dealloc_region_unlocked(xid, p, lsn, rid, datP); + ret = operate_dealloc_region_unlocked(xid, p, lsn, rid, datP); holding_mutex = 0; pthread_mutex_unlock(®ion_mutex);