diff options
author | Diva Canto | 2009-10-03 16:27:55 -0700 |
---|---|---|
committer | Diva Canto | 2009-10-03 16:27:55 -0700 |
commit | b6920267f0e286a78f792c844ff30021044d7e9b (patch) | |
tree | 395c98f953e03a20758c8dab88daca728a65e129 /OpenSim/Framework/Servers/HttpServer/RestSessionService.cs | |
parent | Fixed interface between the Messaging server and the grid server. (diff) | |
download | opensim-SC-b6920267f0e286a78f792c844ff30021044d7e9b.zip opensim-SC-b6920267f0e286a78f792c844ff30021044d7e9b.tar.gz opensim-SC-b6920267f0e286a78f792c844ff30021044d7e9b.tar.bz2 opensim-SC-b6920267f0e286a78f792c844ff30021044d7e9b.tar.xz |
Close was being called to early on the Memory stream.
Diffstat (limited to 'OpenSim/Framework/Servers/HttpServer/RestSessionService.cs')
-rw-r--r-- | OpenSim/Framework/Servers/HttpServer/RestSessionService.cs | 3 |
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 | { |