aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/Cache
diff options
context:
space:
mode:
authorSean Dague2007-11-01 22:01:26 +0000
committerSean Dague2007-11-01 22:01:26 +0000
commit21e47f8ef04bd345eb3c8e0823392a2dbc269e4e (patch)
treeaf3e23b20ba917983bc4b3387b358cd65cedc1c9 /OpenSim/Framework/Communications/Cache
parentNeed to clean up resources when creating/updating assets (diff)
downloadopensim-SC_OLD-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.zip
opensim-SC_OLD-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.gz
opensim-SC_OLD-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.bz2
opensim-SC_OLD-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.xz
debug tracing for asset server hangs
Diffstat (limited to 'OpenSim/Framework/Communications/Cache')
-rw-r--r--OpenSim/Framework/Communications/Cache/AssetServerBase.cs4
-rw-r--r--OpenSim/Framework/Communications/Cache/GridAssetClient.cs4
2 files changed, 6 insertions, 2 deletions
diff --git a/OpenSim/Framework/Communications/Cache/AssetServerBase.cs b/OpenSim/Framework/Communications/Cache/AssetServerBase.cs
index 128e2e6..4ff1024 100644
--- a/OpenSim/Framework/Communications/Cache/AssetServerBase.cs
+++ b/OpenSim/Framework/Communications/Cache/AssetServerBase.cs
@@ -71,7 +71,9 @@ namespace OpenSim.Framework.Communications.Cache
71 ARequest req = new ARequest(); 71 ARequest req = new ARequest();
72 req.AssetID = assetID; 72 req.AssetID = assetID;
73 req.IsTexture = isTexture; 73 req.IsTexture = isTexture;
74 MainLog.Instance.Verbose("ASSET","Adding {0} to request queue", assetID);
74 _assetRequests.Enqueue(req); 75 _assetRequests.Enqueue(req);
76 MainLog.Instance.Verbose("ASSET","Added {0} to request queue", assetID);
75 } 77 }
76 78
77 public virtual void UpdateAsset(AssetBase asset) 79 public virtual void UpdateAsset(AssetBase asset)
@@ -185,4 +187,4 @@ namespace OpenSim.Framework.Communications.Cache
185 assets.ForEach(action); 187 assets.ForEach(action);
186 } 188 }
187 } 189 }
188} \ No newline at end of file 190}
diff --git a/OpenSim/Framework/Communications/Cache/GridAssetClient.cs b/OpenSim/Framework/Communications/Cache/GridAssetClient.cs
index ec163fb..64e561b 100644
--- a/OpenSim/Framework/Communications/Cache/GridAssetClient.cs
+++ b/OpenSim/Framework/Communications/Cache/GridAssetClient.cs
@@ -108,9 +108,11 @@ namespace OpenSim.Framework.Communications.Cache
108 XmlSerializer xs = new XmlSerializer(typeof (AssetBase)); 108 XmlSerializer xs = new XmlSerializer(typeof (AssetBase));
109 xs.Serialize(s, asset); 109 xs.Serialize(s, asset);
110 RestClient rc = new RestClient(_assetServerUrl); 110 RestClient rc = new RestClient(_assetServerUrl);
111 MainLog.Instance.Verbose("ASSET", "Storing {0}", rc);
111 rc.AddResourcePath("assets"); 112 rc.AddResourcePath("assets");
112 rc.RequestMethod = "POST"; 113 rc.RequestMethod = "POST";
113 rc.Request(s); 114 rc.Request(s);
115 MainLog.Instance.Verbose("ASSET", "Stored {0}", rc);
114 } 116 }
115 catch (Exception e) 117 catch (Exception e)
116 { 118 {
@@ -131,4 +133,4 @@ namespace OpenSim.Framework.Communications.Cache
131 133
132 #endregion 134 #endregion
133 } 135 }
134} \ No newline at end of file 136}