Skip to content

Commit 0f5e8a4

Browse files
committed
fix: test case
1 parent b199341 commit 0f5e8a4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

uvicorn/server.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,8 +308,9 @@ async def _wait_tasks_to_complete(self) -> None:
308308
while self.server_state.tasks and not self.force_exit:
309309
await asyncio.sleep(0.1)
310310

311-
for server in self.servers:
312-
await server.wait_closed()
311+
if hasattr(self, "servers") and self.servers:
312+
for server in self.servers:
313+
await server.wait_closed()
313314

314315
@contextlib.contextmanager
315316
def capture_signals(self) -> Generator[None, None, None]:

0 commit comments

Comments
 (0)