@olegar
Пару дней назад столкнулся с такой же проблемой и для отлова ошибок сначала навтыкал контрольных точек с выводом в лог, но потом нашел более эффетивный способ. На ВРЕМЯ ТЕСТИРОВАНИЯ асинхронную функцию делаем простым зацикленным потоком, а вместо его вызова делаем передачу параметров (или просто используем флаг вызова) через глобальную переменную (ну естественно в "асинхронную" функцию на это время придется добавить цикл ожидания этого флага).
на данный момент не возможна смена потоков по списку?
-
@tts9 нет, повторное использование это повторное использование одной строки, те парсить получается будет одну строку. надо все 24, вообщем если перезагружать файл то так работает, но опять же таки время сна нужно ставить в самом начале скрипта, и желательно что бы это время не совпало например если совпадет время сна 1 секнда в первом и во втором потоке то ресурс txt может не успеть обновиться, там интервал минимум 1 секунда.

-
@playful Я вам сразу говорил что не понимаю ваш огород и его необходимость. Но что бы ваш список целиком шел в ресурсы сделайте его строкой, а в самом скрипте разберите, например разделитель вставьте <end> и все эти ваши 06:00:1000<end>07:00:1000<end> как то так сделайте.
-
@tts9 Мое предложение под ресурсы подразумевало что пользователь сам вводит значения, т.е. ввод от пользователя 2 поля старт сна и конец сна. в вашем огороде лучше не ресурсами, а что бы оставить весь список, пусть читает файл в список. И у вас у каждого потока будет весь список.
-
-