Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-2805

Make synchronized as primary form of synchronization.

    Details

    • Target Version/s:
    • Epic Link:
    • Sprint:
      Mesosphere Sprint 11, Mesosphere Sprint 12
    • Story Points:
      8

      Description

      Re-organize Synchronized to allow synchronized(m) to work on:
      1. std::mutex
      2. std::recursive_mutex
      3. std::atomic_flag

      Move synchronized.hpp into stout, so that developers don't think it's part of the utility suite for actors in libprocess.

      Remove references to internal.hpp and replace them with std::atomic_flag synchronization.

        Attachments

          Activity

            People

            • Assignee:
              jvanremoortere Joris Van Remoortere
              Reporter:
              jvanremoortere Joris Van Remoortere
              Shepherd:
              Benjamin Hindman
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: