diff --git a/node.lua b/node.lua index 8fcdb82..9d187e9 100644 --- a/node.lua +++ b/node.lua @@ -89,7 +89,7 @@ local function setInterval(func, s, ...) interval.run = true interval.stopped = false interval.pid = spawn(function() - while true do + while interval.run do sleep(interval.interval) spawn(function() interval.func(unpack(interval.args))