diff --git a/lib/process.js b/lib/process.js index b96af5111..3a8cab8f7 100644 --- a/lib/process.js +++ b/lib/process.js @@ -48,7 +48,7 @@ ProcessInfo.buildProcessTree = function (infos) { throw new Error(`Invalid entry in processinfo index: ${id}`) } const idx = index.processes[id] - node.nodes = idx.children.map(id => infos[id]) + node.nodes = idx.children.map(id => infos[id]).sort((a, b) => a.time - b.time) if (!node.parent) { treeRoot.nodes.push(node) }