}
}
- return m.save()
+ err := m.save()
+ if err != nil {
+ return fmt.Errorf("save caught-up memory: %w", err)
+ }
+
+ return nil
}
// dispatch starts the builds that are ready, up to the limit. A build whose
m.chat.Refresh(node)
m.cview.Refresh(node)
- return m.settle(NodeKey{node.Level, node.Index})
+ err = m.settle(NodeKey{node.Level, node.Index})
+ if err != nil {
+ return fmt.Errorf("settle built node: %w", err)
+ }
+
+ return nil
}
// settle looks at the parent of the built node key when both children are