Details
-
Wish
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
0.13.0
-
None
-
None
Description
Hello. In current version go generator doesn't provide functionality to handle panic in generated processor. You can pass defer function which will write TApplicationException to output protocol there https://github.com/apache/thrift/blob/0.13.0/compiler/cpp/src/thrift/generate/t_go_generator.cc#L2787.
In current version on processor we need to process panic in custom server to send NewTApplicationException to clients and it is very uncomfortable.
Thanks.