All I can think of is that mt-daapd registers with Avahi after it starts but before it has registed an address record (due to the late DHCP). On my system mt-daapd registers after Avahi has registered addesses.
One would expect Avahi to handle this gracefully but I am not entirely familiar with the protocol. Does restarting mt-daapd rather than Avahi fix the problem?
Hmm, that looks OK.
All I can think of is that mt-daapd registers with Avahi after it starts but before it has registed an address record (due to the late DHCP). On my system mt-daapd registers after Avahi has registered addesses.
One would expect Avahi to handle this gracefully but I am not entirely familiar with the protocol. Does restarting mt-daapd rather than Avahi fix the problem?