@@ -741,10 +741,11 @@ static void PrintClient(const ServiceDescriptor* service,
741741 p->Indent ();
742742 p->Print (
743743 *vars,
744- " final $ByteBuf$ tracingMetadata = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
745- " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracingMetadata, metadata);\n "
746- " $ByteBuf$ data = serialize(message);\n "
747- " tracingMetadata.release();\n "
744+ " final $ByteBuf$ data = serialize(message);\n "
745+ " final $ByteBuf$ tracing = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
746+ " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracing, metadata);\n "
747+ " tracing.release();\n "
748+ " metadata.release();\n "
748749 " return rSocket.requestStream($ByteBufPayload$.create(data, metadataBuf));\n " );
749750 p->Outdent ();
750751 p->Print (" }\n " );
@@ -765,10 +766,11 @@ static void PrintClient(const ServiceDescriptor* service,
765766 p->Indent ();
766767 p->Print (
767768 *vars,
768- " final $ByteBuf$ tracingMetadata = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
769- " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracingMetadata, metadata);\n "
770- " $ByteBuf$ data = serialize(message);\n "
771- " tracingMetadata.release();\n "
769+ " final $ByteBuf$ data = serialize(message);\n "
770+ " final $ByteBuf$ tracing = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
771+ " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracing, metadata);\n "
772+ " tracing.release();\n "
773+ " metadata.release();\n "
772774 " return rSocket.fireAndForget($ByteBufPayload$.create(data, metadataBuf));\n " );
773775 p->Outdent ();
774776 p->Print (" }\n " );
@@ -788,10 +790,11 @@ static void PrintClient(const ServiceDescriptor* service,
788790 p->Indent ();
789791 p->Print (
790792 *vars,
791- " final $ByteBuf$ tracingMetadata = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
792- " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracingMetadata, metadata);\n "
793- " $ByteBuf$ data = serialize(message);\n "
794- " tracingMetadata.release();\n "
793+ " final $ByteBuf$ data = serialize(message);\n "
794+ " final $ByteBuf$ tracing = $RSocketRpcTracing$.mapToByteBuf($ByteBufAllocator$.DEFAULT, map);\n "
795+ " final $ByteBuf$ metadataBuf = $RSocketRpcMetadata$.encode($ByteBufAllocator$.DEFAULT, $service_name$.$service_field_name$, $service_name$.$method_field_name$, tracing, metadata);\n "
796+ " tracing.release();\n "
797+ " metadata.release();\n "
795798 " return rSocket.requestResponse($ByteBufPayload$.create(data, metadataBuf));\n " );
796799 p->Outdent ();
797800 p->Print (" }\n " );
0 commit comments