История изменений
Исправление AntonI, (текущая версия) :
Зачем в отдельном треде? В mainloop проверять файлы, если у кого то время поменялось и данные в нем валидны - обработать событие и запомнить новое время обновления.
Вставлять или не вставлять задержку это уже второй вопрос, я ж не знаю какие у Вас требования по латентности и т.д.:-)
Исходная версия AntonI, :
Зачем в отдельном треде? В mainloop проверять файлы, если у кого то время поменялось и данные в нем валидны - обработать событие и замюпомнить новое время обновления.
Вставлять или не вставлять задержку это уже второй вопрос, я ж не знаю какие у Вас требования по латентности и т.д.