Итак, это некоторый код, который у меня есть в моем файле python, детали кода не так важны, я в основном использую этот MainHandler для обработки некоторых запросов, отправленных ему "клиентом" соединения.
class MainHandler(tornado.web.RequestHandler):
#some code
async def connect(self):
client = self.request.connection.stream
#some code
data = await client.read_bytes(10000, partial = True)
Я сомневаюсь, есть ли способ ожидания client.read_bytes (), пока условие все еще выполняется. Когда это условие не выполняется, мне нужно остановить ожидание.