From 0e905f5e64a717d3fad3f7bdfbf87bc0024eb702 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 8 Aug 2023 09:21:23 +0200 Subject: [PATCH] Fix broken inode assertion (#39188) --- lib/spack/llnl/util/lock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/spack/llnl/util/lock.py b/lib/spack/llnl/util/lock.py index 179ed50158d..497f36696c7 100644 --- a/lib/spack/llnl/util/lock.py +++ b/lib/spack/llnl/util/lock.py @@ -139,7 +139,7 @@ def get_fh(self, path): def release_by_stat(self, stat): key = (stat.st_dev, stat.st_ino, os.getpid()) open_file = self._descriptors.get(key) - assert open_file, "Attempted to close non-existing inode: %s" % stat.st_inode + assert open_file, "Attempted to close non-existing inode: %s" % stat.st_ino open_file.refs -= 1 if not open_file.refs: