project8 / dripline

Slow controls for medium scale physics experiments based on AMQP centralized messaging
http://www.project8.org/dripline
1 stars 0 forks source link

more direct use of inbound message properties #87

Closed laroque closed 9 years ago

laroque commented 9 years ago

right now a reply message uses the properties of incoming messages by picking out those it wants to use, but which may not be present. Instead, it is probably good to try and use that same properties object, having updated properties that the particular publish wants to use.

The particular use case is a request message that comes in without a correlation_id, right now there is an error and no-reply; even though the requesting consumer may not be checking correlation_id on the other end (maybe it enforces the correlation with some other mechanism)?... note that not using the correlation is probably poor practice, but that should be on the requestor and dripline should deal with it (and maybe have a warning return code about it).

laroque commented 9 years ago

This was resolved with the BlockingConnection->SelectConnection upgrade.