Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.10.4, 2.11.0
-
None
-
Unknown
Description
we are getting the following exception when trying to use more than two netty endpoints in a single route.
java.lang.IllegalStateException: await*() in I/O thread causes a dead lock or sudden performance drop. Use addListener() instead or call await*() from a different thread.
Sample route :
from("netty:tcp://localhost:7000textline=true") .bean(DummyProcessor.class)
.to("netty:tcp://localhost:7001?textline=true") .bean(DummyProcessor.class)
.to("netty:tcp://localhost:7002?textline=true")
.bean(DummyProcessor.class)
.to("netty:tcp://localhost:7003?textline=true")
.bean(DummyProcessor.class)
.to("netty:tcp://localhost:7004?textline=true")
.bean(DummyProcessor.class);
camel version : 2.11
netty 3.6.5
The same is working in 2.10.3 version.
Attachments
Attachments
Issue Links
- relates to
-
CAMEL-6442 camel-netty-http route throws java.lang.IllegalStateException
- Resolved