WireGuard: delayed service update to avoid race condition

This commit is contained in:
bergware
2023-06-24 09:53:51 +02:00
parent b186761ee7
commit 0dc226b0c9
2 changed files with 4 additions and 9 deletions
@@ -1,8 +1,6 @@
#!/bin/bash
job=/tmp/wgjob.tmp
reload=/usr/local/emhttp/webGui/scripts/reload_services
lock=/tmp/atlock.tmp
rm -f $job
echo "sleep 5;$reload $job"|at -M now 2>/dev/null
rm -f $lock
echo "sleep ${1:-1};/usr/local/emhttp/webGui/scripts/reload_services $lock"|at -M now 2>/dev/null
exit 0