src/Application.vala
authorAlan <alan@roojs.com>
Fri, 12 Jan 2024 05:59:50 +0000 (13:59 +0800)
committerAlan <alan@roojs.com>
Fri, 12 Jan 2024 05:59:50 +0000 (13:59 +0800)
src/Application.vala

index 8863bfb..e281dc2 100644 (file)
                                GLib.Log.set_default_handler( 
                                //      GLib.LogLevelFlags.LEVEL_DEBUG | GLib.LogLevelFlags.LEVEL_WARNING | GLib.LogLevelFlags.LEVEL_CRITICAL, 
                                        (dom, lvl, msg) => {
-                                       print("%s: %s\n", (new DateTime.now_local()).format("%H:%M:%S.%f"), msg);
+
+                                       print("%s: %s : %s\n", (new DateTime.now_local()).format("%H:%M:%S.%f"), lvl.to_string(), msg);
+                                       if (lvl ==  GLib.LogLevelFlags.LEVEL_CRITICAL) {
+                                               GLib.fatal(msg);
+                                       }
                                });
                        }