Я пишу обработчик потокового POST-запроса в Tornado, используя декоратор класса @stream_request_body
и реализуя метод data_received
для обработки фрагментированных данных. У меня есть некоторые ресурсы, которые я хочу гарантировать, когда запрос будет обработан.
Если в data_received
возникает ошибка, я могу поймать исключение, очистить ресурсы и вызвать send_error
. Но что произойдет, если соединение закрыто клиентом? В таком случае вызывается post
?