}
}
@Override
public void fork() {
MessageManager manager = getManager();
manager.setup();
manager.start(this, false);
MessageTree tree = manager.getThreadLocalMessageTree();
if (tree != null) {
m_forkedMessageId = tree.getMessageId();
tree.setRootMessageId(m_rootMessageId == null ? m_parentMessageId : m_rootMessageId);
tree.setParentMessageId(m_parentMessageId);