void function ( ) { int loc0 = status . incrementAndGet ( ) ; if ( ( loc0 & STATUS_CLOSED_MASK ) != 0 ) { status . decrementAndGet ( ) ; throw new ClosedChannelException ( ) ; } }
increment the reference count . concode_field_sep AtomicInteger status concode_elem_sep int STATUS_CLOSED_MASK concode_field_sep int getReferenceCount concode_elem_sep boolean isOpen concode_elem_sep void unreferenceCheckClosed concode_elem_sep int setClosed concode_elem_sep boolean unreference