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