Есть некоторая функция, которая, в зависимости от полученных данных, может выполняться быстро, долго, или “всегда”:)
Надо сделать так, что, если функция выполняется дольше определенного промежутка времени, то мы её останавливаем и отправляем пользователю сообщение об этом.
Всё это обычно замечательно делается signal.alarm. Но из-за потоков, в Джанго сигналами сделать нельзя…
Спасибо.