Github user clockfly commented on the pull request:
https://github.com/apache/incubator-storm/pull/103#issuecomment-45416875
fixed.
The failed case is under namespace: backtype.storm.messaging-test
root cause:
The test failure is caused by the bug of local topology simulation. funtion
complete-topology will asume topology is finished after all spout return, but
it is not always true, the downstream bolts may be still working.
direct cause:
complete-topology->all spout finish -> shutdown the topology->shutdown
worker->shutdown netty client -> bolt still not finished -> bolt try to send
mesage to netty client -> client already shutdown -> throw runtime exception.
the fix is to add a config to allow this topology to wait a longer time to
be killed.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---