У меня есть блестящее приложение, которое позволяет пользователям загружать собственные данные и выполнять несколько задач. В зависимости от размера данных и типа задач, которые они хотели бы выполнять, иногда процесс становится длинным и даже длительным навсегда. Я хотел бы добавить функцию "stop", в которой пользователи могут щелкнуть по ней, и текущая задача остановится, и они смогут продолжить выполнение некоторых других задач. Как мне это сделать?
Мой второй вопрос связан с первым. Скажем, один из моих пользователей приложений развернул очень тяжелый процесс, и он сильно занял мой процессор, но сам пользователь не инициировал сигнал остановки. Я хотел бы наложить команду "тайм-аут", чтобы приложение автоматически прекратилось, скажем, через 5 минут. Как я могу настроить его?
Большое спасибо и наилучшие пожелания,
мутный