Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
0.9.3, 0.10.0
-
None
-
None
Description
The thrift compiler code throws std::string to indicate an error. This does not conform to normal exception handling patterns, and is unsafe (as std::string can itself throw).
Acceptance Criteria:
- The compiler uses exceptions derived from std::exception to indicate an exceptional issue.
Attachments
Issue Links
- is related to
-
THRIFT-3873 Fix various build warnings when using Visual Studio
- Closed