Fixed issues with missing code

This commit is contained in:
2023-05-05 16:33:31 -04:00
parent 189552ac65
commit 33202260e3
6 changed files with 166 additions and 75 deletions
+7 -2
View File
@@ -133,11 +133,11 @@ local function init()
end
function multi:isRegistredScheme(scheme)
--
return registry[name] ~= nil
end
function multi:getRegisteredScheme(scheme)
--
return registry[name].mainloop, registry[name].umanager, registry[name].condition
end
local empty_func = function() return true end
@@ -163,6 +163,9 @@ local function init()
condition = condition,
static = options.static or false
}
multi.priorityScheme[name] = name
return true
end
@@ -200,6 +203,8 @@ local function init()
end
local function init_chronos()
-- Let's implement a higher precision clock
multi.setClock(chronos.nanotime) -- This is also in .000 format. So a plug and play works.
thread:newThread("System Priority Manager", function()
while true do
thread.yield()