summaryrefslogtreecommitdiff
path: root/python/qpid/peer.py
Commit message (Collapse)AuthorAgeFilesLines
* * python/qpid/peer.py (Peer.close): Close delegate *before* channels.Alan Conway2007-03-151-1/+4
| | | | | | | | | Otherwise we get a race: closing a channel can wake a client thread, which may see client.closed as still false. Was causing bogus exceptions in some tests. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@518707 13f79535-47bb-0310-9956-ffa450edef68
* * python/qpid/peer.py (Channel.__init__): use reliable framing ifAlan Conway2007-03-061-2/+2
| | | | | | | | | | version >= 0-8. * python/qpid/spec.py (Spec.__init__): Remove unused parameter. * python/qpid/testlib.py (TestRunner._parseargs): Add --errata option, set default errata only if --spec is not present. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@515363 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bug where response id rather than request id was being used to get ↵Gordon Sim2007-02-201-1/+1
| | | | | | listener for response. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@509611 13f79535-47bb-0310-9956-ffa450edef68
* r1111@fuschia: andrew | 2007-02-09 15:51:10 +0000Andrew Stitcher2007-02-131-5/+8
| | | | | | | | | | Removed currently unused request tracking logic r1125@fuschia: andrew | 2007-02-13 21:51:30 +0000 Implemented receiveing batched Message.ok in c++ broker Implemented batched response frames in python client code git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@507249 13f79535-47bb-0310-9956-ffa450edef68
* * qpid/peer.py - fix to prevent race between handling of connection.close ↵Gordon Sim2007-02-091-1/+3
| | | | | | | | | | | | request and socket close * qpid/testlib.py - close client (if not closed) on tearDown * tests/basic.py - revert back to using exclusive queue which should now be cleaned up on tear down * tests/message.py - fix to prefetch tests git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@505287 13f79535-47bb-0310-9956-ffa450edef68
* Added support for receiving and sending of referencesGordon Sim2007-02-071-1/+26
| | | | | | | | | | Added asynchronous mode to channels (responses can be tracked via a future, rather than blocking on each request) Added ability to override server suggested connection tune params Added two tests for reference functionality (more to follow) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@504590 13f79535-47bb-0310-9956-ffa450edef68
* Fix for handling of header and content frames following a basic.get_ok response.Gordon Sim2007-02-051-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@503731 13f79535-47bb-0310-9956-ffa450edef68
* Updates to use message class in place of basic.Gordon Sim2007-01-261-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@500305 13f79535-47bb-0310-9956-ffa450edef68
* changed reliable to true by defaultRafael H. Schloming2007-01-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@496596 13f79535-47bb-0310-9956-ffa450edef68
* 0-9 request/response framing for pythonRafael H. Schloming2007-01-161-50/+140
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/qpid.0-9@496593 13f79535-47bb-0310-9956-ffa450edef68
* update Apache licenses to the current versionStephen Vinoski2006-11-101-13/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@473568 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Alan Conway2006-09-271-2/+1
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@450556 13f79535-47bb-0310-9956-ffa450edef68
* Close channels on fatal errors to prevent hangs, provide useful stack trace.Alan Conway2006-09-251-6/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@449750 13f79535-47bb-0310-9956-ffa450edef68
* Import of qpid from etp:Rafael H. Schloming2006-09-191-0/+209
URL: https://etp.108.redhat.com/svn/etp/trunk/blaze Repository Root: https://etp.108.redhat.com/svn/etp Repository UUID: 06e15bec-b515-0410-bef0-cc27a458cf48 Revision: 608 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@447994 13f79535-47bb-0310-9956-ffa450edef68