From 550c3572a1b33e26b0bfe260f80fd499169b6420 Mon Sep 17 00:00:00 2001 From: John Hurliman Date: Thu, 29 Jul 2010 14:39:08 -0700 Subject: * Tweaked WebUtil.PostToService() to help debug an object disposed exception --- OpenSim/Framework/WebUtil.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/OpenSim/Framework/WebUtil.cs b/OpenSim/Framework/WebUtil.cs index e20866e..d16f9bf 100644 --- a/OpenSim/Framework/WebUtil.cs +++ b/OpenSim/Framework/WebUtil.cs @@ -139,8 +139,9 @@ namespace OpenSim.Framework request.ContentLength = requestData.Length; request.ContentType = "application/x-www-form-urlencoded"; - using (Stream requestStream = request.GetRequestStream()) - requestStream.Write(requestData, 0, requestData.Length); + Stream requestStream = request.GetRequestStream(); + requestStream.Write(requestData, 0, requestData.Length); + requestStream.Close(); using (WebResponse response = request.GetResponse()) { @@ -169,7 +170,7 @@ namespace OpenSim.Framework } catch (Exception ex) { - m_log.Warn("POST to URL " + url + " failed: " + ex.Message); + m_log.Warn("POST to URL " + url + " failed: " + ex); errorMessage = ex.Message; } -- cgit v1.1