Hello, I am sending a message to multicast parallel processor with a 2s timeout:
I thought the timeout would protect against any slow consumer. But I noticed that as soon a single consumer exceeds timeout, some of the following consumer results are not agregated: I expected to have "HELLO E" in the result, since the consumer replies fast enough. I know I have several workarounds: - Use multicast(...).parallelProcessing().streaming(), but I'll lose the response ordering - Use a seda endpoint to handle the timeout for each consumer, but it gets more complicated Is there a better/simpler solution? Is it un bug or feature? Thanks for advice, Gérald -- View this message in context: http://camel.465427.n5.nabble.com/Multicast-with-multiple-timeouts-tp5759576.html Sent from the Camel - Users mailing list archive at Nabble.com.