Fix remote API, file copying, entity manager sorting
This commit is contained in:
@@ -54,6 +54,7 @@ namespace Torch.Server
|
||||
DedicatedInstance = new InstanceManager(this);
|
||||
AddManager(DedicatedInstance);
|
||||
AddManager(new EntityControlManager(this));
|
||||
AddManager(new RemoteAPIManager(this));
|
||||
Config = config ?? new TorchConfig();
|
||||
|
||||
var sessionManager = Managers.GetManager<ITorchSessionManager>();
|
||||
@@ -127,13 +128,6 @@ namespace Torch.Server
|
||||
_hasRun = true;
|
||||
Log.Info("Starting server.");
|
||||
MySandboxGame.ConfigDedicated = DedicatedInstance.DedicatedConfig.Model;
|
||||
//Are you serious, Keen? This is going away until it stops hanging.
|
||||
//if (MySandboxGame.ConfigDedicated.RemoteApiEnabled && !string.IsNullOrEmpty(MySandboxGame.ConfigDedicated.RemoteSecurityKey))
|
||||
//{
|
||||
// var myRemoteServer = new MyRemoteServer(MySandboxGame.ConfigDedicated.RemoteApiPort, MySandboxGame.ConfigDedicated.RemoteSecurityKey);
|
||||
// Log.Info($"Remote API started on port {myRemoteServer.Port}");
|
||||
//}
|
||||
Log.Warn("Remote API is disabled because it hangs the server start process. Blame Keen.");
|
||||
|
||||
_uptime = Stopwatch.StartNew();
|
||||
base.Start();
|
||||
|
Reference in New Issue
Block a user