Страница 1 из 1
Зависание клиента на MacOS

Добавлено:
Пн июл 29, 2024 4:45 pm
galus.pro
2024.3.0.705 (2024.3.0.705) - версия клиента на маке. Зависает клиент, помогает перезагрузка мака и повторная авторизация. После отправки 5-7 сообщений опять зависает. Версия macOS 12.0(21A344) Monterey
Re: Зависание клиента на MacOS

Добавлено:
Вт июл 30, 2024 1:41 pm
Андрей Раков
Данная проблема массовая, есть еще компьютеры с такой проблемой?
Re: Зависание клиента на MacOS

Добавлено:
Вт июл 30, 2024 1:45 pm
Андрей Раков
Зависания происходят после выполнения определенных действий или событий?
Re: Зависание клиента на MacOS

Добавлено:
Вт июл 30, 2024 4:51 pm
galus.pro
Только один MAC в сети. Обычные действия, переключения между сообщениями.
Re: Зависание клиента на MacOS

Добавлено:
Вт июл 30, 2024 4:56 pm
galus.pro
Еще проблема с зависанием проявляется после спящего режима. Помогает только повторная авторизация.
Re: Зависание клиента на MacOS

Добавлено:
Пн окт 28, 2024 12:50 pm
galus.pro
мб есть движения по этому вопросу ?
Re: Зависание клиента на MacOS

Добавлено:
Пн окт 28, 2024 1:21 pm
Андрей Раков
Нету за что зацепиться чтобы понять причину проблемы.
Re: Зависание клиента на MacOS

Добавлено:
Пн окт 28, 2024 5:16 pm
Андрей Раков
откройте терминал на клиенте (слева сверху где имя)
введите команду "opendevtools" и повторите зависание, потом в девтулзе откройте закладку консоль и покажите, что там
список доступных команд терминала "list"
Re: Зависание клиента на MacOS

Добавлено:
Ср окт 30, 2024 11:57 am
galus.pro
На другом мак буке также воспроизводится проблема. Есть ощущение что проблема кроется в самом сервере. В виндовых клиентах также присутствуют микрозависания. Подскажите мб есть какие способы проверки (диагностики) сервера ?
Re: Зависание клиента на MacOS

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