For the record this usage of -N is an intentional addition for Upstart integration with Squid-3. It is needed to avoid those much worse process control start/stop issues mentioned in the report, and other less obvious problems around the system.
The Ubuntu package dropping its Upstart integration patch as a whole will remove this issue. At cost of dropping back to SysVinit for process management. Squid-3.5 versions currently in Debian upstream contains different integration for dual compatibility with SysVinit and systemd which offers better behaviour (and those "service" commands), but this does not affect the Upstart support. Squid-4 versions (not yet packaged) will be coming with some changes that should make the -N option no longer needed for Upstart. That will need to be verified when the time comes, if Upstart intgration is still in the Ubuntu package at that point. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid3 in Ubuntu. https://bugs.launchpad.net/bugs/1235681 Title: squid3 always run with -N option, incompatible with SMP option (workers) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/1235681/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs