Спасибо большое! Подскажите, пожалуйста, при этом нет проблем с GIL? То есть поток, обрабатывающий изображение не блокирует все приложение на этот момент?
Я понимаю, что торнадо асинхронный. Вопрос: как синхронную обработку изображения сделать асинхронной. Я не думаю, что достаточно синхронную функцию обернуть в декоратор, чтобы она стала асинхронной.
Евгений Елчев: Да, спасибо. У меня была неявная логическая ошибка в коде (( А поведение такое:
1. Переменные, константы передаются по копированию
2. Сложные объекты типа структур и объектов классов - передаются по ссылке.