diff options
Diffstat (limited to 'OpenSim/Grid/UserServer/Main.cs')
-rw-r--r-- | OpenSim/Grid/UserServer/Main.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/OpenSim/Grid/UserServer/Main.cs b/OpenSim/Grid/UserServer/Main.cs index 32d8da9..04f45b0 100644 --- a/OpenSim/Grid/UserServer/Main.cs +++ b/OpenSim/Grid/UserServer/Main.cs | |||
@@ -28,6 +28,7 @@ | |||
28 | 28 | ||
29 | using System; | 29 | using System; |
30 | using System.Collections.Generic; | 30 | using System.Collections.Generic; |
31 | using System.IO; | ||
31 | using System.Reflection; | 32 | using System.Reflection; |
32 | using libsecondlife; | 33 | using libsecondlife; |
33 | using OpenSim.Framework.Console; | 34 | using OpenSim.Framework.Console; |
@@ -64,7 +65,11 @@ namespace OpenSim.Grid.UserServer | |||
64 | 65 | ||
65 | private OpenUser_Main() | 66 | private OpenUser_Main() |
66 | { | 67 | { |
67 | m_console = new LogBase("opengrid-userserver-console.log", "OpenUser", this , false); | 68 | if (!Directory.Exists(Util.logDir())) |
69 | { | ||
70 | Directory.CreateDirectory(Util.logDir()); | ||
71 | } | ||
72 | m_console = new LogBase((Path.Combine(Util.logDir(),"opengrid-userserver-console.log")), "OpenUser", this , false); | ||
68 | MainLog.Instance = m_console; | 73 | MainLog.Instance = m_console; |
69 | } | 74 | } |
70 | 75 | ||
@@ -80,7 +85,7 @@ namespace OpenSim.Grid.UserServer | |||
80 | 85 | ||
81 | public void Startup() | 86 | public void Startup() |
82 | { | 87 | { |
83 | this.Cfg = new UserConfig("USER SERVER", "UserServer_Config.xml"); | 88 | this.Cfg = new UserConfig("USER SERVER", (Path.Combine(Util.configDir(), "UserServer_Config.xml"))); |
84 | 89 | ||
85 | MainLog.Instance.Verbose("Main.cs:Startup() - Establishing data connection"); | 90 | MainLog.Instance.Verbose("Main.cs:Startup() - Establishing data connection"); |
86 | m_userManager = new UserManager(); | 91 | m_userManager = new UserManager(); |