418419420421422423424425426427428
if (buf.remaining() == 0) { // pop and fire event writeRequestQueue.poll(); session.increaseWrittenMessages(); buf.reset(); session.getFilterChain().fireMessageSent(session, req); continue; } SelectionKey key = session.getSelectionKey();
445446447448449450451452453454455
// pop and fire event writeRequestQueue.poll(); session.increaseWrittenBytes(writtenBytes); session.increaseWrittenMessages(); buf.reset(); session.getFilterChain().fireMessageSent(session, req); } } }
352353354355356357358359360361362
if (buf.remaining() == 0) { writeRequestQueue.poll(); session.increaseWrittenMessages(); buf.reset(); session.getFilterChain().fireMessageSent(session, req); continue; } if (key.isWritable()) {
427428429430431432433434435436437
459460461462463464465466467468469
481482483484485486487488489490491
{ writeRequestQueue.pop(); } session.increaseWrittenWriteRequests(); buf.reset(); ( ( DatagramFilterChain ) session.getFilterChain() ).messageSent( session, req ); continue; } SelectionKey key = session.getSelectionKey();
523524525526527528529530531532533
writeRequestQueue.pop(); } session.increaseWrittenBytes( writtenBytes ); session.increaseWrittenWriteRequests(); buf.reset(); ( ( DatagramFilterChain ) session.getFilterChain() ).messageSent( session, req ); } } }
439440441442443444445446447448449
synchronized (writeRequestQueue) { writeRequestQueue.pop(); } session.increaseWrittenMessages(); buf.reset(); ((DatagramFilterChain) session.getFilterChain()) .fireMessageSent(session, req); continue; }
474475476477478479480481482483484
writeRequestQueue.pop(); } session.increaseWrittenBytes(writtenBytes); session.increaseWrittenMessages(); buf.reset(); session.getFilterChain().fireMessageSent(session, req); } } }
442443444445446447448449450451452
synchronized (writeRequestQueue) { writeRequestQueue.pop(); } session.increaseWrittenMessages(); buf.reset(); session.getFilterChain().fireMessageSent(session, req); continue; } SelectionKey key = session.getSelectionKey();