prosody: Check dependencies later in the startup sequence

remotes/origin/0.11
Kim Alvefur 12 years ago
parent 32b9b7ff47
commit 1f74845db7
  1. 10
      prosody

@ -49,9 +49,6 @@ _G.prosody = prosody;
-- Check dependencies
local dependencies = require "util.dependencies";
if not dependencies.check_dependencies() then
os.exit(1);
end
-- Load the config-parsing module
config = require "core.configmanager"
@ -116,6 +113,12 @@ function read_config()
end
end
function check_dependencies()
if not dependencies.check_dependencies() then
os.exit(1);
end
end
function load_libraries()
-- Load socket framework
server = require "net.server"
@ -388,6 +391,7 @@ init_logging();
sanity_check();
sandbox_require();
set_function_metatable();
check_dependencies();
load_libraries();
init_global_state();
read_version();

Loading…
Cancel
Save