diff options
author | Sean Dague | 2007-11-01 22:01:26 +0000 |
---|---|---|
committer | Sean Dague | 2007-11-01 22:01:26 +0000 |
commit | 21e47f8ef04bd345eb3c8e0823392a2dbc269e4e (patch) | |
tree | af3e23b20ba917983bc4b3387b358cd65cedc1c9 /OpenSim/Framework/Communications/Cache | |
parent | Need to clean up resources when creating/updating assets (diff) | |
download | opensim-SC-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.zip opensim-SC-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.gz opensim-SC-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.bz2 opensim-SC-21e47f8ef04bd345eb3c8e0823392a2dbc269e4e.tar.xz |
debug tracing for asset server hangs
Diffstat (limited to 'OpenSim/Framework/Communications/Cache')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/AssetServerBase.cs | 4 | ||||
-rw-r--r-- | OpenSim/Framework/Communications/Cache/GridAssetClient.cs | 4 |
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 | } |