diff options
Diffstat (limited to 'OpenSim/Framework/Servers')
-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 | { |