vault backup: 2025-04-02 23:25:03

This commit is contained in:
Marco Realacci 2025-04-02 23:25:03 +02:00
parent af2d7f19c7
commit 6492d433d2

View file

@ -3,10 +3,12 @@ GLOB_MUTEX and R_MUTEX semaphores init. at 1
R a shared register init. at 0
begin_read() :=
PRIO_MUTEX.down()
R_MUTEX.down()
R++ # currently active readers
if R = 1 then GLOB_MUTEX.down()
R_MUTEX.up()
PRIO_MUTEX.up()
return
end_read() :=