Github user revans2 commented on the pull request:
https://github.com/apache/incubator-storm/pull/41#issuecomment-39602760
@easyreal I totally agree this does not fix connections disappearing, it
just prevents the worker from crashing in some situations after a connection
has gone down. There are numerous reasons why a connection can disappear. Many
of them are valid reasons, like a the worker on the other end crashed. In
those cases the goal is to provide a way to recover quickly and continue
processing with as little interruption as possible.
If you have a reproducible use case you can post where the connections are
dropped I would be very happy to help debug/fix it. However, because the
connection itself is handled by netty it may be a bug in netty, or possibly
something with the network your topology is running on. I think zeromq is more
quite about recovering lost connections.
---
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.
---