public Lockable write_lock ( Key job_key ) { Log . debug ( Log . Tag . Sys . LOCKS , "write-lock " + _key + " by job " + job_key ) ; return ( ( PriorWriteLock ) new PriorWriteLock ( job_key ) . invoke ( _key ) ) . _old ; }
Write - lock this returns OLD guy