[3/5] qpid-proton git commit: PROTON-1592: [python] tx_recv.py raises exception.

2017-10-11 Thread aconway
PROTON-1592: [python] tx_recv.py raises exception. Fixed the example: starting a transactional internally opens a sending link for transactional commands. The example was coded on the assumption that the only link being opened was its own receiver link, which is incorrect. Project:

[4/5] qpid-proton git commit: PROTON-1517: C++ consistent linkage for listen_handler

2017-10-11 Thread aconway
PROTON-1517: C++ consistent linkage for listen_handler Make it all non-inline, consistent with message_handler. Fixes ASAN runtime warnings caused by duplicate vtables. Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit:

[2/5] qpid-proton git commit: PROTON-1618: c++ container: unambiguous listen success/fail indicator

2017-10-11 Thread aconway
PROTON-1618: c++ container: unambiguous listen success/fail indicator Added listener_handler::on_open() to indicate a successful listen. After a call to container::listen(): - on success, call listener_handler::on_open() before any call to listener_handler::on_accept() - on failure, call

[5/5] qpid-proton git commit: PROTON-1618: c proactor: unambiguous listen success/fail indicator

2017-10-11 Thread aconway
PROTON-1618: c proactor: unambiguous listen success/fail indicator Changed the use of events in all 3 proactor implementations as follows: After a call to pn_proactor_listen(): - on success, dispatch PN_LISTENER_OPEN before any PN_PROACTOR_ACCEPT - on failure, set the pn_listener_condition() and

[1/5] qpid-proton git commit: PROTON-1618: c++ tests use test_port.h for listen ports

2017-10-11 Thread aconway
Repository: qpid-proton Updated Branches: refs/heads/master 1bb1897fe -> 485cdbd3f PROTON-1618: c++ tests use test_port.h for listen ports POSIX: Use bind(0) with SO_REUSEADDR and hold the socket to acquire a port that can safely be used for listen() Windows: Use bind(0) to pick a port, but

qpid-proton git commit: PROTON-1556: work around for C++ binding ssl_domain self assignment bug

2017-10-11 Thread cliffjansen
Repository: qpid-proton Updated Branches: refs/heads/master 937e505e7 -> 1bb1897fe PROTON-1556: work around for C++ binding ssl_domain self assignment bug Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit:

qpid-dispatch git commit: DISPATCH-834 Add ansible playbook

2017-10-11 Thread eallen
Repository: qpid-dispatch Updated Branches: refs/heads/config-read-write 91df5a675 -> 06f5f1201 DISPATCH-834 Add ansible playbook Project: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/commit/06f5f120 Tree:

qpid-dispatch git commit: DISPATCH-834 Added ability to deploy to multiple machines

2017-10-11 Thread eallen
Repository: qpid-dispatch Updated Branches: refs/heads/config-read-write f163d38ee -> 91df5a675 DISPATCH-834 Added ability to deploy to multiple machines Project: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/repo Commit: