question: synchronized boolean release ( ) { d ( "release()" ) ; if ( state == BUSY ) { state = IDLE ; idleSince = System . currentTimeMillis ( ) ; return true ; } else { return false ; } }
target:  Changes the state of a ConnectionDesc from BUSY to IDLE and records the current time so that we will know how long it has been idle.