aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/php/ext
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2015-07-15 14:01:54 -0700
committerGravatar Craig Tiller <ctiller@google.com>2015-07-18 20:39:34 -0700
commit352f38c1127f7785c9f4a1f4e1365fdcd185842e (patch)
tree7e05778de8442c3cd3ecd5fb411c989b6dfebfb2 /src/php/ext
parent83ac705fa72c09544f8784bcfc839b1e4ffd422b (diff)
Remove metadata checks - these are testing things that arent true
Diffstat (limited to 'src/php/ext')
-rw-r--r--src/php/ext/grpc/server.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/php/ext/grpc/server.c b/src/php/ext/grpc/server.c
index c319526e42..8b8d5b2f47 100644
--- a/src/php/ext/grpc/server.c
+++ b/src/php/ext/grpc/server.c
@@ -64,6 +64,7 @@ void free_wrapped_grpc_server(void *object TSRMLS_DC) {
wrapped_grpc_server *server = (wrapped_grpc_server *)object;
if (server->wrapped != NULL) {
grpc_server_shutdown_and_notify(server->wrapped, completion_queue, NULL);
+ grpc_server_cancel_all_calls(server->wrapped);
grpc_completion_queue_pluck(completion_queue, NULL,
gpr_inf_future(GPR_CLOCK_REALTIME));
grpc_server_destroy(server->wrapped);