question: void afterWrite ( Runnable task ) { writeBuffer . add ( task ) ; drainStatus . lazySet ( REQUIRED ) ; tryToDrainBuffers ( ) ; notifyListener ( ) ; }
target:  Performs the post-processing work required after a write.