src/Pure/System/host.scala
changeset 78356 974dbe256a37
parent 78266 d8c99a497502
child 78396 7853d9072d1b
--- a/src/Pure/System/host.scala	Sun Jul 16 11:03:10 2023 +0200
+++ b/src/Pure/System/host.scala	Sun Jul 16 11:29:23 2023 +0200
@@ -134,7 +134,7 @@
     else {
       val available = available_nodes.zipWithIndex
       val used = used_nodes
-      Data.transaction_lock(db, create = true) {
+      Data.transaction_lock(db, create = true, label = "Host.next_numa_node") {
         val numa_next = Data.read_numa_next(db, hostname)
         val numa_index = available.collectFirst({ case (n, i) if n == numa_next => i }).getOrElse(0)
         val candidates = available.drop(numa_index) ::: available.take(numa_index)