question: private void notify_writers ( ) { if ( writerLocks . size ( ) > 0 ) { Object oldest = writerLocks . removeFirst ( ) ; ++ currentWriters ; synchronized ( oldest ) { oldest . notify ( ) ; } } }
target:  Notify the writing thread that has been waiting the longest.