diff --git a/skynet-src/skynet_main.c b/skynet-src/skynet_main.c index a96c312d..5cbcc7e9 100644 --- a/skynet-src/skynet_main.c +++ b/skynet-src/skynet_main.c @@ -151,6 +151,7 @@ main(int argc, char *argv[]) { return 1; } _init_env(L); + lua_close(L); config.thread = optint("thread",8); config.module_path = optstring("cpath","./cservice/?.so"); @@ -161,8 +162,6 @@ main(int argc, char *argv[]) { config.logservice = optstring("logservice", "logger"); config.profile = optboolean("profile", 1); - lua_close(L); - skynet_start(&config); skynet_globalexit();