diff --git a/src/mod/languages/mod_lua/mod_lua.cpp b/src/mod/languages/mod_lua/mod_lua.cpp index 64f8011586..765bdfcc98 100644 --- a/src/mod/languages/mod_lua/mod_lua.cpp +++ b/src/mod/languages/mod_lua/mod_lua.cpp @@ -371,6 +371,8 @@ static switch_status_t do_config(void) if (!strcmp(var, "startup-script")) { if (val) { lua_thread(val); + /* wait 10ms to avoid lua init issues */ + switch_yield(10000); } } }