aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Servers/HttpServer/RestSessionService.cs
diff options
context:
space:
mode:
authorDiva Canto2009-10-03 16:27:55 -0700
committerDiva Canto2009-10-03 16:27:55 -0700
commitb6920267f0e286a78f792c844ff30021044d7e9b (patch)
tree395c98f953e03a20758c8dab88daca728a65e129 /OpenSim/Framework/Servers/HttpServer/RestSessionService.cs
parentFixed interface between the Messaging server and the grid server. (diff)
downloadopensim-SC_OLD-b6920267f0e286a78f792c844ff30021044d7e9b.zip
opensim-SC_OLD-b6920267f0e286a78f792c844ff30021044d7e9b.tar.gz
opensim-SC_OLD-b6920267f0e286a78f792c844ff30021044d7e9b.tar.bz2
opensim-SC_OLD-b6920267f0e286a78f792c844ff30021044d7e9b.tar.xz
Close was being called to early on the Memory stream.
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/Servers/HttpServer/RestSessionService.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Framework/Servers/HttpServer/RestSessionService.cs b/OpenSim/Framework/Servers/HttpServer/RestSessionService.cs
index 6c0aa46..7ebb462 100644
--- a/OpenSim/Framework/Servers/HttpServer/RestSessionService.cs
+++ b/OpenSim/Framework/Servers/HttpServer/RestSessionService.cs
@@ -88,14 +88,15 @@ namespace OpenSim.Framework.Servers.HttpServer
88 serializer.Serialize(writer, sobj); 88 serializer.Serialize(writer, sobj);
89 writer.Flush(); 89 writer.Flush();
90 } 90 }
91 buffer.Close();
92 91
93 int length = (int)buffer.Length; 92 int length = (int)buffer.Length;
94 request.ContentLength = length; 93 request.ContentLength = length;
95 94
96 Stream requestStream = request.GetRequestStream(); 95 Stream requestStream = request.GetRequestStream();
97 requestStream.Write(buffer.ToArray(), 0, length); 96 requestStream.Write(buffer.ToArray(), 0, length);
97 buffer.Close();
98 requestStream.Close(); 98 requestStream.Close();
99
99 TResponse deserial = default(TResponse); 100 TResponse deserial = default(TResponse);
100 using (WebResponse resp = request.GetResponse()) 101 using (WebResponse resp = request.GetResponse())
101 { 102 {