From: Tobias Ulmer Date: Wed, 27 Nov 2013 18:57:47 +0000 (+0100) Subject: e2lib: open console as soon as possible and close it last X-Git-Tag: e2factory-2.3.15rc1~326 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=62bd11497941ca33f3efaeb91c72967ef033e7d3;p=e2factory.git e2lib: open console as soon as possible and close it last Signed-off-by: Tobias Ulmer --- diff --git a/generic/e2lib.lua b/generic/e2lib.lua index a37fb97..97243b4 100644 --- a/generic/e2lib.lua +++ b/generic/e2lib.lua @@ -48,6 +48,7 @@ local e2lib = {} package.loaded["e2lib"] = e2lib local buildconfig = require("buildconfig") +local console = require("console") local lock = require("lock") local err = require("err") local errno = require("errno") @@ -334,6 +335,7 @@ end -- @return Error object on failure. function e2lib.init() e2lib.log(4, "e2lib.init()") + console.open() trace.enable() trace.default_filter() @@ -690,6 +692,7 @@ function e2lib.finish(returncode) if e2lib.globals.debuglogfile then eio.fclose(e2lib.globals.debuglogfile) end + console.close() os.exit(returncode) end