summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2013-01-18 13:59:14 +0000
committerMatthias Radestock <matthias@rabbitmq.com>2013-01-18 13:59:14 +0000
commit90fa7f36263fe8d86b037628d65a87915f1a3c91 (patch)
tree17b615c8610667f102fc8b41bbbbb42d2e905535 /include
parentd8ebb900ad0477e737e5d20c4337e1837508348a (diff)
downloadrabbitmq-server-git-90fa7f36263fe8d86b037628d65a87915f1a3c91.tar.gz
various reader related changes for AMQP 1.0
- mechanism for the reader to 'become' a different reader. - become the 1.0 reader if an AMQP 1.0 header is presented by a client and the reader is present. That way we can support 1.0 on the same port as 0-{8,9,9-1}. - defer starting of the channel_sup_sup and do that in the reader. This allows the AMQP 1.0 reader to start its own versio of the sup. It also makes aborted connections less costly. - track connections in an ets table rather than implicitly via the supervisor. That way AMQP 1.0 connections can exclude themselves, since they are already tracked via their direct connections.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions