You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Cliff Jansen (JIRA)" <ji...@apache.org> on 2019/04/25 01:01:00 UTC

[jira] [Created] (PROTON-2036) Additional C++ threading documentation

Cliff Jansen created PROTON-2036:
------------------------------------

             Summary: Additional C++ threading documentation
                 Key: PROTON-2036
                 URL: https://issues.apache.org/jira/browse/PROTON-2036
             Project: Qpid Proton
          Issue Type: Improvement
          Components: cpp-binding
    Affects Versions: proton-c-0.27.1
            Reporter: Cliff Jansen
            Assignee: Cliff Jansen


The C++ documentation about the threading model should explicitly call out some the the common pitfalls encountered using Proton objects.

While the obvious method calls are easy to spot and address, the implicit method calls to destructors or copy constructors are much easier to miss.

Some places where this happens are when embedding proton objects in other classes, passing arguments to method calls or lambda captures.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org