From efffc8f0d2b0921a11607417de5c81ef1cfaa67a Mon Sep 17 00:00:00 2001 From: Astronand Date: Thu, 15 Jan 2026 16:25:26 -0500 Subject: [PATCH] hotfix --- Src/Hyperion-core-v1.0.0/sbin/init.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Src/Hyperion-core-v1.0.0/sbin/init.lua b/Src/Hyperion-core-v1.0.0/sbin/init.lua index 3dd7a79..49665f1 100644 --- a/Src/Hyperion-core-v1.0.0/sbin/init.lua +++ b/Src/Hyperion-core-v1.0.0/sbin/init.lua @@ -2,7 +2,18 @@ local kernel=... local fs=require("sys.fs") syscall.TTY_bind("tty0") -for i,v in ipairs(kernel.) +for i,v in pairs(kernel.processes) do + kernel.log("Spawning kernel task "..i) + syscall.HPV_spawn(function() + local status, err = pcall(startupFunc) + if not status then + kernel.log("Error executing kernel task '" .. filepath .. "': " .. err, "ERROR") + else + kernel.log("Successfully executed kernel task: " .. filepath, "INFO") + end + end, i) +end + local files = fs.list("/bin/startup") if not files then error("Failed to list /bin/startup") end for i,v in ipairs(files) do