Сервер тут не при чём, в виндовых приложениях случаются микрозависания из-за неправильной работы с событиями, GUI и потоками, я занимаюсь этим вопросом, но это очень долго и муторно. Но хотя бы понятно направление, куда двигаться
Кодовая база и технологии Windows-приложения и macOS — абсолютно разные, они никак не пересекаются.
Проблема заключается в том, что в приложении для macOS код асинхронный, написан на javascript, а оболочка, в которой он работает — Chrome. У программиста нет такого контроля над процессом работы, как в Windows-приложении, очень многое просто закрыто. Прямого доступа к системе нету.
Поэтому и получается такая ситуация, что вы говорите "зависает". Мы вам верим. Но за что зацепиться, чтобы понять — почему так, неизвестно.
Поэтому сделайте пожалуйста то, о чём вам пишет Андрей.
Team lead
Чат со мной