Github user miguno commented on the pull request: https://github.com/apache/storm/pull/268#issuecomment-73276378 Thanks for the follow-up, @tedxia. It looks as if I was able to report progress. My conversation with @clockfly earlier today was very helpful in this regard -- thanks, Sean! I have refactored/rewritten our Netty Client code (`Client.java`). The first experiments using this new code are positive: The upstream bolts do not die anymore if the downstream bolts die (cf. my test scenario / test topology above), and as soon as the downstream bolts return back to life they will receive and process new input tuples. I'll have to do some follow-up work on the code -- there is at least one piece of it that I do not like because it's more of a hack -- as well as perform additional tests next week, of course. By then I should also be able to share the test topology I was referring to above so that you guys can reproduce the same test/failure setup.
--- 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 infrastruct...@apache.org or file a JIRA ticket with INFRA. ---