Details

    • Wish
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • proton-0.16.0
    • None
    • cpp-binding
    • None

    Description

      Thread-safe schedule for C++ is introduced in later versions of Proton using the proactor.

      This is a 0.16 based implementation suing the reactor that could be made part of a 0.16.1 or later release if desired.

      Attachments

        1. p1788_0.patch
          27 kB
          Clifford Jansen

        Activity

          p17988_0.patch is a sample implementation that works with pthread.

          It could be enhanced to cover most platforms by using C++11 threading primitives and/or Windows primitives as used in qpid-cpp.

          It is unlikely to become part of a release without further user demand and work to make it more platform agnostic.

           

          cliffjansen Clifford Jansen added a comment - p17988_0.patch is a sample implementation that works with pthread. It could be enhanced to cover most platforms by using C++11 threading primitives and/or Windows primitives as used in qpid-cpp. It is unlikely to become part of a release without further user demand and work to make it more platform agnostic.  

          See comment regarding further work for generic platforms.

          This can be re-opened if there is demand for a 0.16.1 or later branch with this capability.

          cliffjansen Clifford Jansen added a comment - See comment regarding further work for generic platforms. This can be re-opened if there is demand for a 0.16.1 or later branch with this capability.

          People

            cliffjansen Clifford Jansen
            cliffjansen Clifford Jansen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: