添加删除文件事件到eventQueue
是否生成复合文件?
是
是否发生堆积?
添加`强制发布生成的段`的事件到eventQueue中
是
执行完doFLush后的工作
开始
flushQueue中
是否还有DWPT?
尝试发布生成的段
主动flush
flushQueue中
是否还有DWPT
或者
DWPTP中是否还有被置为flushPending的
ThreadState?
开始
自动flush
是否处理删除信息?
添加处理删除信息事件到eventQueue
是