diff --git a/main.lua b/main.lua index 546bb18..07d03dc 100644 --- a/main.lua +++ b/main.lua @@ -780,7 +780,9 @@ function Main() event = os.pullEventRaw("terminate") end - parallel.waitForAny(os.sleep(0.1), getTerminateEvent) + local function do_sleep() os.sleep(0.1) end + + parallel.waitForAny(do_sleep, getTerminateEvent) if event == "terminate" then print("Terminate Event Received") break end end