From f5b8ad8449b40e89ff656e74e0d1b11a8150820d Mon Sep 17 00:00:00 2001 From: Craig Tiller <ctiller@google.com> Date: Fri, 18 Nov 2016 16:42:35 -0800 Subject: [PATCH] Fix server --- src/core/lib/surface/server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/lib/surface/server.c b/src/core/lib/surface/server.c index c43a6ef4b3..b21e1d8113 100644 --- a/src/core/lib/surface/server.c +++ b/src/core/lib/surface/server.c @@ -742,11 +742,13 @@ static grpc_mdelem server_filter(grpc_exec_ctx *exec_ctx, void *user_data, if (grpc_slice_cmp(GRPC_MDKEY(md), GRPC_MDSTR_PATH) == 0) { if (!calld->path_set) { calld->path = grpc_slice_ref(GRPC_MDVALUE(md)); + calld->path_set = true; } return GRPC_MDNULL; } else if (grpc_slice_cmp(GRPC_MDKEY(md), GRPC_MDSTR_AUTHORITY) == 0) { if (!calld->host_set) { calld->host = grpc_slice_ref(GRPC_MDVALUE(md)); + calld->host_set = true; } return GRPC_MDNULL; } -- GitLab