So waiting for server can bring pain:
import asyncio
#...
greeting = await websocket.recv() # newer ends
I want to have something like
greeting = await websocket.recv() for seconds(10)
So how to await only for a limited amount of time in Python?