Thrift server -------------- Key: THRIFT-1352 URL: https://issues.apache.org/jira/browse/THRIFT-1352 Project: Thrift Issue Type: Improvement Components: Node.js - Library Affects Versions: 0.7 Reporter: Hans Duedal Fix For: 0.8
If a thrift level protocol error occurs. For instance one makes a few changes to the thrift IDL file and a client connects using the old API an unhandled exception can be thrown from the TBinaryProtocol class. By adding a try-catch to the process() call these errors can be caught, the connection closed, and an error event emitted. Likewise if a client closes the socket, ie. due to a timeout condition, another unhandled exception is thrown from stream.write(). Patch/Pull-request: https://github.com/wadey/node-thrift/pull/16 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira