Hello,

I usually watch /var/log/syslog, and one thing I noticed was that
whenever NetworkManager tries to make a connection, it stalls
at the resolvconf update stage for a long time - around 10 seconds,
to be specific. I also noticed that this problem causes in delays
in suspend-to-ram and suspend-to-disk operations.

Then today I decided to track down the cause this problem and found
avahi-daemon-check-dns.sh. After this, I looked at the bug reports
for avahi-daemon and found this bug report.

I noticed that the avahi-daemon package does install a script into
the if-up.d directory; however, if this script exits immediately if
it detects that resolvconf is installed. Otherwise, it exec's
avahi-daemon-check-dns.sh.

I agree that the proper place for the call to the avahi-daemon-...
script is the if-up.d directory, so the script in if-up.d should be
modified to call the avahi-daemon-... script regardless of whether
resolvconf is installed, and avahi-daemon package should not include
a script in resolvconf's update-libc.d directory.

As I said, this problem causes delays in suspending as well, so I believe
that this is an important usability related problem.

Regards,

M. Vefa Bicakci



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to