Найти - Пользователи
Полная версия: Завершить функцию после таймаута
Начало » Python для новичков » Завершить функцию после таймаута
1
PavelIvanov
Здравствуйте, вопрос для меня нетривиальный. В потоке выполняется функция, которая взаимодействует с астериском через ами. При определенных условиях эта функция намертво зависает. Как можно “убить” выполнение этой функции через определенный промежуток времени?
Shaman
Только вместе с процессом.
PavelIvanov
Почему-то я так и думал, спасибо
JOHN_16
PavelIvanov
есть некий хак, заключающийся в использовании multiprocessing. Суть его заключается в том что эта функция выполняется как отдельный процесс, который можно контролировать основным процессом, откуда был он вызван.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB