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]