From ae465352759c0bde5661910631c0d32c393a0a0a Mon Sep 17 00:00:00 2001 From: Simon Voordouw Date: Thu, 22 Jun 2017 14:31:32 +0200 Subject: [PATCH] exit if gcode file info could not be retrieved --- src/script/print-fetch.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/script/print-fetch.lua b/src/script/print-fetch.lua index 85c9896..aa76111 100755 --- a/src/script/print-fetch.lua +++ b/src/script/print-fetch.lua @@ -34,6 +34,11 @@ log("gcode server: " .. gcodeServer) local info = JSON:decode(io.popen("wget -qO - " .. gcodeServer .. "/info/" .. id):read("*a")) +if info == nil then + log("could not retrieve file info") + return +end + local current_line = 0 local total_lines = tonumber(info["lines"]) local started = false