File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
internal/servers/plugin/v3 Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -418,7 +418,10 @@ func (s *Server) Transform(stream pb.Plugin_TransformServer) error {
418418 err := s .Plugin .Transform (gctx , recvRecords , sendRecords )
419419 close (pluginStopsWriter )
420420 doneReading = true
421- return err
421+ if err != nil {
422+ return status .Error (codes .Internal , err .Error ())
423+ }
424+ return nil
422425 })
423426
424427 // Write transformed records from transformer to destination.
@@ -438,7 +441,7 @@ func (s *Server) Transform(stream pb.Plugin_TransformServer) error {
438441 }
439442
440443 if err := stream .Send (& pb.Transform_Response {Record : recordBytes }); err != nil {
441- return fmt .Errorf ("error sending response: %w " , err )
444+ return status .Errorf (codes . Internal , "error sending response: %v " , err )
442445 }
443446 case <- pluginStopsWriter :
444447 return nil
@@ -463,7 +466,7 @@ func (s *Server) Transform(stream pb.Plugin_TransformServer) error {
463466 }
464467 if err != nil {
465468 close (recvRecords )
466- return fmt .Errorf ("Error receiving request: %v" , err )
469+ return status .Errorf (codes . Internal , "Error receiving request: %v" , err )
467470 }
468471 if doneReading {
469472 return nil
You can’t perform that action at this time.
0 commit comments