gluon-mmfd: add missing waitforsocket function

Fixes #2732
This commit is contained in:
Christof Schulze 2022-12-20 17:01:04 +01:00
parent 3c0f8596f0
commit 09c1ac4879

View File

@ -5,6 +5,15 @@ START=50
DAEMON=/usr/sbin/mmfd
SOCKET=/var/run/mmfd.sock
waitforsocket() {
while ! echo "get_neighbours" | uc $SOCKET
do
sleep 1
echo "waiting for successful socket connection for mmfd"
done
}
start_service() {
local interfaces=$(for dev in $(gluon-list-mesh-interfaces); do echo " -i $dev"; done)