Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-6729

Prevent session start/teardown race

XMLWordPrintable

      • Icon: Task Task
      • Resolution: Fixed
      • Icon: Major Major
      • 20.02.2
      • 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.

                  plgwrzeszcz Michał Wrzeszcz (Inactive)
                  plgwrzeszcz Michał Wrzeszcz (Inactive)
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated:
                    Resolved: