Close was being called to early on the Memory stream.

This commit is contained in:
Diva Canto
2009-10-03 16:27:55 -07:00
parent b75b887798
commit b6920267f0
3 changed files with 7 additions and 3 deletions

View File

@@ -88,14 +88,15 @@ namespace OpenSim.Framework.Servers.HttpServer
serializer.Serialize(writer, sobj);
writer.Flush();
}
buffer.Close();
int length = (int)buffer.Length;
request.ContentLength = length;
Stream requestStream = request.GetRequestStream();
requestStream.Write(buffer.ToArray(), 0, length);
buffer.Close();
requestStream.Close();
TResponse deserial = default(TResponse);
using (WebResponse resp = request.GetResponse())
{