Disable buffering of sysupgrade output
[project/luci.git] / libs / sys / luasrc / sys.lua
index 3fa34fd..02cea5e 100644 (file)
@@ -70,6 +70,8 @@ function flash(image, kpattern)
        cmd = cmd .. "'" .. image:gsub("'", "") .. "' 2>/dev/null"
 
        local fp = io.popen(cmd)
+       fp:setvbuf("no")
+       
        local line = fp:read()
        
        if line == "Invalid image type" then