diff --git a/main.lua b/main.lua index ecb9117..0af9c78 100644 --- a/main.lua +++ b/main.lua @@ -1,8 +1,6 @@ local kernel = require("kernel") local tempDriver = kernel.addDriver("temperature_driver") local coolantDriver = kernel.addDriver("coolant_driver") - - local function runMonitors() while true do tempDriver.watch(reactor, monitor) @@ -29,10 +27,12 @@ end local function run() while not reactor do print("Waiting for reactor signal...") + sleep(1) end while not monitor do print("Waiting for monitor signal...") + sleep(1) end parallel.waitForAll(runMonitors, runDisplay)