From e784eaea8e05e5ca50aef30a9cfae8b1a4d44bed Mon Sep 17 00:00:00 2001 From: Arnaud Date: Tue, 9 Sep 2025 20:31:00 +0200 Subject: [PATCH] Move the updateLogLevel in the main file in order to avoid gcsafe error --- codex.nim | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/codex.nim b/codex.nim index 7749bdee..6302b257 100644 --- a/codex.nim +++ b/codex.nim @@ -54,6 +54,16 @@ when isMainModule: , ) config.setupLogging() + + try: + updateLogLevel(config.logLevel) + except ValueError as err: + try: + stderr.write "Invalid value for --log-level. " & err.msg & "\n" + except IOError: + echo "Invalid value for --log-level. " & err.msg + quit QuitFailure + config.setupMetrics() if not (checkAndCreateDataDir((config.dataDir).string)):