Cast web server to a completely different thread?
This commit is contained in:
parent
9270d9dd02
commit
111a5c7c7f
1 changed files with 2 additions and 2 deletions
|
@ -53,11 +53,11 @@ class Client(commands.Bot):
|
||||||
host=CONFIG["server"].get("host", "0.0.0.0"),
|
host=CONFIG["server"].get("host", "0.0.0.0"),
|
||||||
port=CONFIG["server"].get("port", 8080),
|
port=CONFIG["server"].get("port", 8080),
|
||||||
loop="asyncio",
|
loop="asyncio",
|
||||||
lifespan="off",
|
lifespan="on",
|
||||||
server_header=False
|
server_header=False
|
||||||
)
|
)
|
||||||
server = uvicorn.Server(config=config)
|
server = uvicorn.Server(config=config)
|
||||||
self.web= self.loop.create_task(server.serve())
|
self.web = self.loop.create_task(asyncio.to_thread(server.serve()))
|
||||||
await super().start(token, reconnect=reconnect)
|
await super().start(token, reconnect=reconnect)
|
||||||
|
|
||||||
async def close(self) -> None:
|
async def close(self) -> None:
|
||||||
|
|
Loading…
Reference in a new issue