From 0c46dbd333e34882ad66dead0febb08059fb46e3 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Mon, 27 Oct 2025 20:47:57 +0300 Subject: [PATCH] Fix "Cannot set property of undefined" in monitor when deleting pool with live inode op stats (should fix #103) --- mon/stats.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mon/stats.js b/mon/stats.js index 5c4edfe1..57ab5bd6 100644 --- a/mon/stats.js +++ b/mon/stats.js @@ -276,6 +276,10 @@ function sum_inode_stats(state, prev_stats) } for (const pool_id in osd_diff.inode_stats) { + if (!inode_stats[pool_id]) + { + continue; + } for (const inode_num in prev_stats.osd_diff[osd].inode_stats[pool_id]) { inode_stats[pool_id][inode_num] = inode_stats[pool_id][inode_num] || inode_stub();