Hi,

I found a issue in queue path, Steps to reproduce is as follows,

1. Start MB node in standalone mode.
2. Set queue subscriber to 'queue1' and maximum message count to 2,500.
3. Send 10,000 queue messages to 'queue1'.
4. Subscriber will receive 2,500 messages in proper order and will
disconnect.
5. After subscriber disconnects re-run subscriber.
6. Subscriber will receive random message set upto 2,500 messages and will
get disconnected (it will not receive messages starting from 2,501 th
message)
7. If 10,000th message get received by subscriber, it will stop receive any
other messages.

Is this behavior acceptable according to amqp protocol ? Is it necessary to
handle message receiving order when subscriber is unstable?

Regards,
-- 
Pumudu Ruhunage
Associate Software Engineer | WSO2 Inc
M: +94 779 664493  | http://wso2.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to