aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/python/route_guide/route_guide_server.py
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2016-07-25 23:51:01 +0200
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2016-07-25 23:51:01 +0200
commitbc0b08892f2739f999529850e6fdd9600740b31d (patch)
treeb95465037d20aaeec584abaa9b116e8f575861c5 /examples/python/route_guide/route_guide_server.py
parentc32640737965fdfe0f44c284b0d357c9bd53ca94 (diff)
parent01da196879cb69b3c56b3bdcff6f0194ab5a190d (diff)
Merge branch 'master' of https://github.com/grpc/grpc into interop_server_split
Conflicts: Makefile
Diffstat (limited to 'examples/python/route_guide/route_guide_server.py')
-rw-r--r--examples/python/route_guide/route_guide_server.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/python/route_guide/route_guide_server.py b/examples/python/route_guide/route_guide_server.py
index 2d8b33ac17..4e780a70a1 100644
--- a/examples/python/route_guide/route_guide_server.py
+++ b/examples/python/route_guide/route_guide_server.py
@@ -29,9 +29,12 @@
"""The Python implementation of the gRPC route guide server."""
+from concurrent import futures
import time
import math
+import grpc
+
import route_guide_pb2
import route_guide_resources
@@ -121,7 +124,9 @@ class RouteGuideServicer(route_guide_pb2.BetaRouteGuideServicer):
def serve():
- server = route_guide_pb2.beta_create_RouteGuide_server(RouteGuideServicer())
+ server = grpc.server(futures.ThreadPoolExecutor(max_workers=10))
+ route_guide_pb2.add_RouteGuideServicer_to_server(
+ RouteGuideServicer(), server)
server.add_insecure_port('[::]:50051')
server.start()
try: