aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorGravatar Yash Tibrewal <yashkt@google.com>2019-01-07 14:12:03 -0800
committerGravatar Yash Tibrewal <yashkt@google.com>2019-01-07 14:12:03 -0800
commit34d77aae5ec26063e2eb5dc4b47ba4dce90c7136 (patch)
treeeb7c0dfe550e62602120d6334c94a554a52c74d8 /include
parentdd067fd39034d42bf9a1799d09c1c2a7daedc61a (diff)
Always nullify serializer to free memory
Diffstat (limited to 'include')
-rw-r--r--include/grpcpp/impl/codegen/call_op_set.h2
-rw-r--r--include/grpcpp/impl/codegen/interceptor_common.h4
2 files changed, 2 insertions, 4 deletions
diff --git a/include/grpcpp/impl/codegen/call_op_set.h b/include/grpcpp/impl/codegen/call_op_set.h
index 2c34082ebb..880c62344b 100644
--- a/include/grpcpp/impl/codegen/call_op_set.h
+++ b/include/grpcpp/impl/codegen/call_op_set.h
@@ -324,8 +324,8 @@ class CallOpSendMessage {
}
if (msg_ != nullptr) {
GPR_CODEGEN_ASSERT(serializer_(msg_).ok());
- serializer_ = nullptr;
}
+ serializer_ = nullptr;
grpc_op* op = &ops[(*nops)++];
op->op = GRPC_OP_SEND_MESSAGE;
op->flags = write_options_.flags();
diff --git a/include/grpcpp/impl/codegen/interceptor_common.h b/include/grpcpp/impl/codegen/interceptor_common.h
index 33e46389b3..09721343ff 100644
--- a/include/grpcpp/impl/codegen/interceptor_common.h
+++ b/include/grpcpp/impl/codegen/interceptor_common.h
@@ -98,9 +98,7 @@ class InterceptorBatchMethodsImpl
*orig_send_message_ = message;
}
- bool GetSendMessageStatus() override {
- return !*fail_send_message_;
- }
+ bool GetSendMessageStatus() override { return !*fail_send_message_; }
std::multimap<grpc::string, grpc::string>* GetSendInitialMetadata() override {
return send_initial_metadata_;