diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2012-10-24 00:07:12 +0100 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2012-10-24 00:07:12 +0100 |
| commit | cf76d65579f423be08b2365614a9fd51d6256f10 (patch) | |
| tree | ed6c0903a566163232fca21d24ec4eebb1616904 /docs | |
| parent | 8ab21b8c0f26c38c29af7b0b682f61e9b0cf8f53 (diff) | |
| download | rabbitmq-server-git-cf76d65579f423be08b2365614a9fd51d6256f10.tar.gz | |
better error messages for 'absent' queues on declaration
- change amqqueue:internal_declare to return {absent, Q} instead
of 'not_found'
- let this ripple through amqqueue_process:declare, stopping with
{absent, Q} instead
- that in in turn will end up in in amqqueue:declare/5. Instead of
inovking misc:not_found(QName), which was EXITing, we make {absent,
Q} part of the API.
- at the call site in the channel we handle the new {absent, Q} case
and produce a nice error message.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
