[Core] Use uvloop with zmq-decoupled front-end (#7570)

This commit is contained in:
Nick Hill 2024-08-15 22:48:07 -07:00 committed by GitHub
parent 54bd9a03c4
commit 9587b050fb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,6 +3,7 @@ import signal
from typing import Any, Coroutine
import cloudpickle
import uvloop
import zmq
import zmq.asyncio
from typing_extensions import Never
@ -217,4 +218,4 @@ async def run_server(server: AsyncEngineRPCServer):
def run_rpc_server(async_engine_args: AsyncEngineArgs,
usage_context: UsageContext, rpc_path: str):
server = AsyncEngineRPCServer(async_engine_args, usage_context, rpc_path)
asyncio.run(run_server(server))
uvloop.run(run_server(server))