From fe233a17f4fdad947dce74aa0785c0a7a7bdc610 Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Mon, 5 Aug 2019 17:39:10 +0200
Subject: [PATCH] More reliable netcat

---
 wol/scripts/wakeonlanservice.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wol/scripts/wakeonlanservice.sh b/wol/scripts/wakeonlanservice.sh
index f76e82f..3b831f8 100755
--- a/wol/scripts/wakeonlanservice.sh
+++ b/wol/scripts/wakeonlanservice.sh
@@ -58,7 +58,7 @@ do
             fi
             echo "$line $IPS" >> $hostfile-$$
         done < $hostfile
-        stdbuf -oL cat $hostfile-$$ | netcat $host $port
+        stdbuf -oL cat $hostfile-$$ | while ! netcat $host $port; do sleep 1; done
         rm $hostfile-$$
     fi
 done
-- 
GitLab