facebookarchive / nifty

Thrift on Netty

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Some types of exception should not close the channel

andrewcox opened this issue · comments

Currently any exception thrown in the channel pipeline will close the client connection. There are some types of exceptions that we could respond to with a TApplicationException instead of closing the channel (e.g. TooLongFrameException... we can't send the correct response if it's too long, but we can send a TApplicationException indicating the method failed instead of closing the channel.

Thank you for reaching out to us and we'd like to first apoligize for not getting back to you sooner. We're closing out older issues since updates to the project may address the issue you opened or they may no longer be relevant. If you're still experiencing the problem, please reopen the issue - thanks!