]> git.e2factory.org Git - e2factory.git/commitdiff
e2tool: disable write buffering for debug.log
authorTobias Ulmer <tu@emlix.com>
Fri, 15 Feb 2019 11:05:05 +0000 (12:05 +0100)
committerTobias Ulmer <tu@emlix.com>
Fri, 15 Feb 2019 11:05:05 +0000 (12:05 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
local/e2tool.lua

index dd52843624b5ceffc14f653c045d4df378f00259..56c0eeeb5c031449950fc4543992286497fc942d 100644 (file)
@@ -708,6 +708,10 @@ local function opendebuglogfile()
         return false, e:cat(re)
     end
 
+    -- Important if one wants to see log messages from a child before exec as
+    -- it does not flush the internal buffer
+    eio.setunbuffered(debuglogfile)
+
     e2lib.globals.debuglogfile = debuglogfile
 
     return true