bpo-45351, asyncio: Enhance echo server example, print all addresses (GH-28828)

(cherry picked from commit 659812b451)

Co-authored-by: Olaf van der Spek <olafvdspek@gmail.com>
This commit is contained in:
Miss Islington (bot) 2021-10-11 12:34:51 -07:00 committed by GitHub
parent 7d1ae89b84
commit 320084fe7d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -373,8 +373,8 @@ TCP echo server using the :func:`asyncio.start_server` function::
server = await asyncio.start_server(
handle_echo, '127.0.0.1', 8888)
addr = server.sockets[0].getsockname()
print(f'Serving on {addr}')
addrs = ', '.join(str(sock.getsockname()) for sock in server.sockets)
print(f'Serving on {addrs}')
async with server:
await server.serve_forever()