On 22 March 2018 at 14:46, Gordon Sim <[email protected]> wrote: > On 22/03/18 14:02, Rob Godfrey wrote: >> >> Another consistent model is to say that a queue cannot be deleted while >> there are associated sending or receiving links. > > > The c++ broker does refuse to delete in use queues by default, but it has a > a 'force' flag that will override this if desired. >
what does 'in use' mean? does it mean there are no are associated sending or receiving links, or does it mean that there are no open transactions that affect the contents of the queue? If the former, I see a problem. The anonymous terminus (or a Qpid Exchange) can be used to route messages to a queue without a AMQP 1.0 link being established to it. This means there could be transactional work on a queue and the queue would still pass the 'not-in-use' test. > I'm coming round to Alan's view (which is handy as that requires no change > to the c++ broker :-). > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
