vault backup: 2025-04-03 00:55:03
This commit is contained in:
parent
2b56eadbd1
commit
57a24ed0b0
1 changed files with 3 additions and 3 deletions
|
@ -37,12 +37,12 @@ end_write() :=
|
|||
|
||||
```
|
||||
monitor RW_READERS :=
|
||||
AR, WR, AW, WW init at 0
|
||||
condition CR, CW, CR_PR
|
||||
AR, WR, AW, WW, R_batch init at 0
|
||||
condition CR, CW
|
||||
|
||||
operation begin_read() :=
|
||||
WR++
|
||||
if AW != 0 then
|
||||
if (WW || AW != 0 then
|
||||
CR.wait()
|
||||
CR.signal()
|
||||
AR++
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue