-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
-
Sprint 177
-
10
-
Improve sessions management to prevent deadlocks.
Possible race:
- session termination is initialized,
- session doc is deleted, but supervisor is still alive,
- new reuse request appears, new doc is created but supervisor is not (old is alive),
- old supervisor is terminated
As a result doc is created but there is no supervisor. All new reuse requests will be waiting for supervisor to be created.