@frontend_coder Проверяй количество элементов в ресурсе, если 0 - закрывай поток с ошибкой без перезапуска потока.
spoiler
А можно немного поподробнее?)
@jsmos Суть в том, что я запускаю функцию асинхронно и не наблюдаю никаких вылетов. Для того чтобы воспроизвести ошибку и исправить её требуется немного больше информации. С какими настройками выполняется Асинхронный вызов и какие действия находятся в функции? В идеале конечно прикрепление скрипта