question: cleanup when the tasktracker is declared as ` lost/blacklisted ` by the jobtracker . the method assumes that the lock on the jobtracker is obtainedby the caller . concode_field_sep Log LOG concode_elem_sep JobInProgress jobForFallowMapSlot concode_elem_sep JobInProgress jobForFallowReduceSlot concode_elem_sep String trackerName concode_elem_sep TaskTrackerStatus status concode_field_sep String getTrackerName concode_elem_sep void unreserveSlots concode_elem_sep JobInProgress getJobForFallowSlot concode_elem_sep TaskTrackerStatus getStatus concode_elem_sep int getAvailableSlots concode_elem_sep void setStatus concode_elem_sep void reserveSlots
target: void function ( ) { if ( jobForFallowMapSlot != null ) { unreserveSlots ( TaskType . MAP , jobForFallowMapSlot ) ; } if ( jobForFallowReduceSlot != null ) { unreserveSlots ( TaskType . REDUCE , jobForFallowReduceSlot ) ; } }