vault backup: 2025-03-10 10:15:13

This commit is contained in:
Marco Realacci 2025-03-10 10:15:13 +01:00
parent 146d246cc5
commit 1053dc3e19

View file

@ -213,9 +213,14 @@ lock(i) :=
STAGE[i] <- 0
wait (foreach j != i, FLAG[j] = down OR DATE[i] < DATE[j])
STAGE[i] <- 1
until foreach j != i, STAGE[J] = 0
until foreach j != i, STAGE[j] = 0
unlock(i) :=
tmp <-
tmp <- max_j{DATE[j]}+1
if tmp >= 2n
then foreach j, DATE[j] <- j
else DATE[i] <- tmp
STAGE[i] <- 0
FLAG[i] <- down
```