Stack[] bufferStacks = buf.isDirect()? directBufferStacks : heapBufferStacks;
Stack stack = bufferStacks[ getBufferStackIndex( bufferStacks, buf.capacity() ) ];
synchronized( stack )
{
// push back
stack.push( buf );
}
}
/**
* Wraps the specified NIO {@link java.nio.ByteBuffer} into MINA buffer.