периодически? Скорее всего из-за корутин так как мы приложение переписали только что на них и стало виснуть. Но вот какой поток зависает не понятно
мб на main'е?
Постепенно отключать функционал до тех пор, пока не перестанет зависать. Когда перестанет - чинить последнюю отключенную фичу. Параллельно пройтись по новому коду, попробовать выявить косяки.
А по другому не придумали отслеживать такие проблемы?
Многопоточность чинить всегда интересно.
Обсуждают сегодня