From 9d0922e02d066adb367472573a1985d372f90288 Mon Sep 17 00:00:00 2001 From: Vitaly Buka Date: Mon, 1 Nov 2021 10:07:09 -0700 Subject: [PATCH] Init grpc_completion_queue_attributes::cq_shutdown_cb (#27864) --- src/python/grpcio/grpc/_cython/_cygrpc/completion_queue.pyx.pxi | 1 + src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi | 1 + 2 files changed, 2 insertions(+) diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/completion_queue.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/completion_queue.pyx.pxi index cb5fad9ebf6..5eb5f087067 100644 --- a/src/python/grpcio/grpc/_cython/_cygrpc/completion_queue.pyx.pxi +++ b/src/python/grpcio/grpc/_cython/_cygrpc/completion_queue.pyx.pxi @@ -73,6 +73,7 @@ cdef class CompletionQueue: c_attrs.version = 1 c_attrs.cq_completion_type = GRPC_CQ_NEXT c_attrs.cq_polling_type = GRPC_CQ_NON_LISTENING + c_attrs.cq_shutdown_cb = NULL self.c_completion_queue = grpc_completion_queue_create( grpc_completion_queue_factory_lookup(&c_attrs), &c_attrs, NULL); else: diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi index 139a6def3ed..684e0a3e399 100644 --- a/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi +++ b/src/python/grpcio/grpc/_cython/_cygrpc/grpc.pxi @@ -236,6 +236,7 @@ cdef extern from "grpc/grpc.h": int version grpc_cq_completion_type cq_completion_type grpc_cq_polling_type cq_polling_type + void* cq_shutdown_cb ctypedef enum grpc_connectivity_state: GRPC_CHANNEL_IDLE