Created attachment 11106 [details] Пример лога при отключении VPN-соединения На Simply 10.1, обновленной до последнего состояния из p10, наблюдаю "зависание" интерфейса NetworkManager и отсутствие разрешения имен на 10 секунд при подключении или отключении сетевых соединений. Анализ журналов показал, что похоже происходит взаимоблокировка в скриптах dnsmasq-helper и resolvconf. Resolvconf перезапускает dnsmasq при получении новых серверов DNS, dnsmasq при запуске/остановке запускает dnsmasq-helper, который ждет освобождения блокировки от resolvconf, который ждет остановки/запуска dnsmasq... и так до прописанного в resolvconf таймаута 10 секунд.
Created attachment 11107 [details] Установленные пакеты
Удивительно, что никто не замечал этого раньше. Проблема только на systemd, в sysvinit вызова resolvconf при рестарте сервиса не происходит.
dnsmasq-2.86-alt2 -> sisyphus: Wed Sep 07 2022 Mikhail Efremov <sem@altlinux> 2.86-alt2 - dnsmasq-helper: Fix deadlock during restart from openresolv subsriber (closes: #43229).
Спасибо. А можно исправленный пакет в p10 отправить? В нем те же проблемы, и сизифа для проверки у меня сейчас нет. На p10 смог бы проверить и ошибку закрыть.
https://git.altlinux.org/tasks/306404/ Сегодня-завтра отправлю. На а там как отдел тестирования пропустит.
(In reply to Mikhail Efremov from comment #5) > https://git.altlinux.org/tasks/306404/ Я к тому, что можно и сейчас из таска поставить.
Спасибо!