Fix for assetserver crashing (Thank you Chi11ken)
							parent
							
								
									b14e972a5b
								
							
						
					
					
						commit
						2681bc46c4
					
				|  | @ -51,12 +51,11 @@ namespace OpenSim.Grid.AssetServer | ||||||
|     /// </summary> |     /// </summary> | ||||||
|     public class OpenAsset_Main : conscmd_callback |     public class OpenAsset_Main : conscmd_callback | ||||||
|     { |     { | ||||||
|         public AssetConfig Cfg; |         public AssetConfig m_config; | ||||||
| 
 | 
 | ||||||
|         public static OpenAsset_Main assetserver; |         public static OpenAsset_Main assetserver; | ||||||
| 
 | 
 | ||||||
|         private LogBase m_console; |         private LogBase m_console; | ||||||
|         private AssetConfig m_config; |  | ||||||
|         private IAssetServer m_assetServer; |         private IAssetServer m_assetServer; | ||||||
| 
 | 
 | ||||||
|         [STAThread] |         [STAThread] | ||||||
|  | @ -98,13 +97,12 @@ namespace OpenSim.Grid.AssetServer | ||||||
|             setupDB(m_config); |             setupDB(m_config); | ||||||
| 
 | 
 | ||||||
|             m_console.Verbose("ASSET", "Starting HTTP process"); |             m_console.Verbose("ASSET", "Starting HTTP process"); | ||||||
|             BaseHttpServer httpServer = new BaseHttpServer((int)Cfg.HttpPort); |             BaseHttpServer httpServer = new BaseHttpServer((int)m_config.HttpPort); | ||||||
| 
 | 
 | ||||||
|             httpServer.AddStreamHandler(new GetAssetStreamHandler(this)); |             httpServer.AddStreamHandler(new GetAssetStreamHandler(this)); | ||||||
|             httpServer.AddStreamHandler(new PostAssetStreamHandler( this )); |             httpServer.AddStreamHandler(new PostAssetStreamHandler( this )); | ||||||
| 
 | 
 | ||||||
|             httpServer.Start(); |             httpServer.Start(); | ||||||
| 
 |  | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         public byte[] GetAssetData(LLUUID assetID, bool isTexture) |         public byte[] GetAssetData(LLUUID assetID, bool isTexture) | ||||||
|  | @ -125,7 +123,6 @@ namespace OpenSim.Grid.AssetServer | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|          |  | ||||||
|         public void RunCmd(string cmd, string[] cmdparams) |         public void RunCmd(string cmd, string[] cmdparams) | ||||||
|         { |         { | ||||||
|             switch (cmd) |             switch (cmd) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Tleiades Hax
						Tleiades Hax