643dd3
#!/bin/sh
643dd3
643dd3
case "$2" in
643dd3
        up|down|vpn-up|vpn-down)
643dd3
                n=20
643dd3
                while /usr/sbin/squid -k check >/dev/null 2>&1 && [ ! -f /var/run/squid.pid ] && [ $n -gt 0 ]; do
643dd3
                    sleep 1
643dd3
                    n=`expr $n - 1`
643dd3
                done
643dd3
643dd3
                if [ -f /var/run/squid.pid ]; then
643dd3
                        /bin/systemctl reload squid.service || :
643dd3
                fi
643dd3
                ;;
643dd3
esac