Description
Current I/O processor implementations update IoSession.writtenBytes/lastWriteTime and IoService.writtenBytes/lastWriteTime only when writtenMessages is updated. This behavior causes sessionIdle(WRITER_IDLE) event to be fired while a big buffer or file is being written over slow connection. Therefore, we need to update the writtenBytes and lastWriteTime as soon as possible.
Attachments
Issue Links
- relates to
-
DIRMINA-526 Expose getCurrentWriteRequest() via IoSession
- Closed