DatagramSessionImpl s = ( DatagramSessionImpl ) session;
Queue writeRequestQueue = s.getWriteRequestQueue();
synchronized( writeRequestQueue )
{
writeRequestQueue.push( writeRequest );
if( writeRequestQueue.size() == 1 && session.getTrafficMask().isWritable() )
{
// Notify DatagramSessionManager only when writeRequestQueue was empty.
s.getManagerDelegate().flushSession( s );
}