Tyler Treat created THRIFT-3735:
-----------------------------------
Summary: JSON protocol left in incorrect state when an exception
is thrown during read or write operations
Key: THRIFT-3735
URL: https://issues.apache.org/jira/browse/THRIFT-3735
Project: Thrift
Issue Type: Bug
Components: Go - Library
Reporter: Tyler Treat
The JSON context stack may be left in an incorrect state when an exception is
thrown during read or write operations. This leads to further errors while
writing/reading the NEXT message, because incorrect characters may be written
or expected.
This is related to THRIFT-1473, but there is an additional issue in that the
bufio.Writer needs to be reset if an error occurs.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)