Hi Camel community,

I was trying to turn a route into asynchronous processing to cause it to
return immediately using the threads API (http://camel.apache.org/async.html).
When the route, more accurately the routes thread pool, cannot process more
tasks, those should be rejected with an exception (Abort) - which is not
happening.

The unexpected behaviour is shown and further explained in this unit test:
https://github.com/claudiusb/camel-threads-problem-reproducer

I would be very glad if someone could take a look on this and explain to me
what is happening, if im using the API in the wrong way or if this might be
a problem in Camel.

Best regards
Claudius

Reply via email to