Fix: task queue not working
This commit is contained in:
parent
bc3125b34a
commit
fd6c593066
@ -159,8 +159,8 @@ function async.Async()
|
|||||||
local last_time = minetest.get_us_time() / 1000
|
local last_time = minetest.get_us_time() / 1000
|
||||||
local maxtime = self.maxtime
|
local maxtime = self.maxtime
|
||||||
while(true) do
|
while(true) do
|
||||||
local task_func = self.task_queue[1]
|
local task_func = self.task_queue[#self.task_queue]
|
||||||
table.remove(self.task_queue, 1)
|
self.task_queue[#self.task_queue] = nil
|
||||||
if task_func and task_func.func then
|
if task_func and task_func.func then
|
||||||
pass_arg = nil
|
pass_arg = nil
|
||||||
local p = task_func.func()
|
local p = task_func.func()
|
||||||
|
Loading…
Reference in New Issue
Block a user