diff --git a/pulsar-functions/runtime/src/main/python/server.py b/pulsar-functions/runtime/src/main/python/server.py index f507e10ee5c68..963f4cf01ef32 100644 --- a/pulsar-functions/runtime/src/main/python/server.py +++ b/pulsar-functions/runtime/src/main/python/server.py @@ -62,10 +62,10 @@ def GetAndResetMetrics(self, request, context): def serve(port, pyinstance): - server = grpc.server(futures.ThreadPoolExecutor(max_workers=10)) + server_instance = grpc.server(futures.ThreadPoolExecutor(max_workers=10)) InstanceCommunication_pb2_grpc.add_InstanceControlServicer_to_server( - InstanceCommunicationServicer(pyinstance), server) - server.add_insecure_port('[::]:%d' % port) + InstanceCommunicationServicer(pyinstance), server_instance) + server_instance.add_insecure_port('[::]:%d' % port) Log.info("Serving InstanceCommunication on port %d" % int(port)) - server.start() - return server + server_instance.start() + return server_instance