From 8be315995a98220d1b08329f26660506de0d0d38 Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Mon, 20 Apr 2020 07:52:14 -0400 Subject: [PATCH] Attempt 57 at stopping error 23 --- init.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 4d1cac3..b216d1e 100644 --- a/init.lua +++ b/init.lua @@ -25,15 +25,17 @@ function initialize_all() end --we must delay initialization until the server tells us it's ready to begin -local initialize_client_modchannels = minetest.mod_channel_join("initializer") - local function recursive_startup_attempt() + local initialize_client_modchannels = minetest.mod_channel_join("initializer") + local ready_to_go = initialize_client_modchannels:is_writeable() if ready_to_go == true then --good to begin initialize_all() initialize_client_modchannels:leave() else + + --try again minetest.after(0,function() recursive_startup_attempt() -- 2.44.0