Cliff Jansen created PROTON-1548:
------------------------------------

             Summary: C++ proactor_container_impl deadlock in schedule.
                 Key: PROTON-1548
                 URL: https://issues.apache.org/jira/browse/PROTON-1548
             Project: Qpid Proton
          Issue Type: Bug
          Components: cpp-binding
    Affects Versions: proton-c-0.18.0
            Reporter: Cliff Jansen
            Assignee: Cliff Jansen
            Priority: Blocker
             Fix For: proton-c-0.18.0
         Attachments: hang.cpp

The proactor container can deadlock on connect(), open_sender(), etc.

In the case of the test program, the lock is acquired just before
run_timer_jobs() when handling PN_PROACTOR_TIMEOUT.  Deadlock occurs
in container::impl::connect() when the lock is attempted to be taken a
second time.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to