Test #1
- Start A
- Start B
- Kill or Ctrl-C or X or q1 or q2 B (q2 explicitly cancels the scedule)
- Observe in RabbitMQ web management that messages are still produced in the BMessage queue
- Stop A, A and B messages stop producing as seen in web management
Test #2
- Start B
- Start A
- Stop B
- B messages stop producing
I would expect that stopping the B process you stop scheduling B messages.