diff options
author | Justin Clarke Casey | 2008-04-11 20:37:26 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-04-11 20:37:26 +0000 |
commit | b3f783ae056fd2e8921336a1d459d91c7df97ce3 (patch) | |
tree | 0cb69554ade962cdb1db4e853e1da564c1e2f4a9 /OpenSim/Framework/Servers/RestObjectPosterResponse.cs | |
parent | * Minor refactoring in OGS1InventoryService (diff) | |
download | opensim-SC_OLD-b3f783ae056fd2e8921336a1d459d91c7df97ce3.zip opensim-SC_OLD-b3f783ae056fd2e8921336a1d459d91c7df97ce3.tar.gz opensim-SC_OLD-b3f783ae056fd2e8921336a1d459d91c7df97ce3.tar.bz2 opensim-SC_OLD-b3f783ae056fd2e8921336a1d459d91c7df97ce3.tar.xz |
* Reduce publicly exposed fields on InventoryCollection, which was causing duplicate sets of inventory data to be sent over the grid
* Won't actually fix anything, since we were handling the problem anyway
* Also add more doc, fix up debugging messages, etc
Diffstat (limited to 'OpenSim/Framework/Servers/RestObjectPosterResponse.cs')
-rw-r--r-- | OpenSim/Framework/Servers/RestObjectPosterResponse.cs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenSim/Framework/Servers/RestObjectPosterResponse.cs b/OpenSim/Framework/Servers/RestObjectPosterResponse.cs index 1d99a80..1410afd 100644 --- a/OpenSim/Framework/Servers/RestObjectPosterResponse.cs +++ b/OpenSim/Framework/Servers/RestObjectPosterResponse.cs | |||
@@ -41,6 +41,9 @@ namespace OpenSim.Framework.Servers | |||
41 | /// </summary> | 41 | /// </summary> |
42 | public class RestObjectPosterResponse<TResponse> | 42 | public class RestObjectPosterResponse<TResponse> |
43 | { | 43 | { |
44 | // private static readonly log4net.ILog m_log | ||
45 | // = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | ||
46 | |||
44 | public ReturnResponse<TResponse> ResponseCallback; | 47 | public ReturnResponse<TResponse> ResponseCallback; |
45 | 48 | ||
46 | public void BeginPostObject<TRequest>(string requestUrl, TRequest obj) | 49 | public void BeginPostObject<TRequest>(string requestUrl, TRequest obj) |
@@ -83,7 +86,13 @@ namespace OpenSim.Framework.Servers | |||
83 | { | 86 | { |
84 | TResponse deserial; | 87 | TResponse deserial; |
85 | XmlSerializer deserializer = new XmlSerializer(typeof (TResponse)); | 88 | XmlSerializer deserializer = new XmlSerializer(typeof (TResponse)); |
86 | deserial = (TResponse) deserializer.Deserialize(resp.GetResponseStream()); | 89 | Stream stream = resp.GetResponseStream(); |
90 | |||
91 | // This is currently a bad debug stanza since it gobbles us the response... | ||
92 | // StreamReader reader = new StreamReader(stream); | ||
93 | // m_log.DebugFormat("[REST OBJECT POSTER RESPONSE]: Received {0}", reader.ReadToEnd()); | ||
94 | |||
95 | deserial = (TResponse) deserializer.Deserialize(stream); | ||
87 | 96 | ||
88 | if (deserial != null && ResponseCallback != null) | 97 | if (deserial != null && ResponseCallback != null) |
89 | { | 98 | { |