johnf, good point. This is, I believe, related to bug #447654 which affects any usage of the 'and' operator in upstart. Because we hit the 'stopping squid-deb-proxy' event, we stopped, then we got the 'started squid-deb-proxy' event, but we have to wait for the 'started avahi- daemon' event, which won't come until we restart avahi-daemon.
The workaround is to change stop on stopping squid-deb-proxy to stop on stopped squid-deb-proxy Since this event is only emitted when the job is actually stopped, and not when it is restarted. Its not perfect, as it means there will be a brief period of time where the avahi publish will be broadcasting about a squid that is shutting down. -- Avahi service for squid-deb-proxy does not start https://bugs.launchpad.net/bugs/666014 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
