chemistry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From f...@apache.org
Subject svn commit: r1482731 - in /chemistry/dotcmis/trunk/DotCMIS/binding: atompub/atompub.cs http.cs
Date Wed, 15 May 2013 09:08:10 GMT
Author: fmui
Date: Wed May 15 09:08:10 2013
New Revision: 1482731

URL: http://svn.apache.org/r1482731
Log:
CMIS-632: closing response stream in SetContentStream()

Modified:
    chemistry/dotcmis/trunk/DotCMIS/binding/atompub/atompub.cs
    chemistry/dotcmis/trunk/DotCMIS/binding/http.cs

Modified: chemistry/dotcmis/trunk/DotCMIS/binding/atompub/atompub.cs
URL: http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/DotCMIS/binding/atompub/atompub.cs?rev=1482731&r1=1482730&r2=1482731&view=diff
==============================================================================
--- chemistry/dotcmis/trunk/DotCMIS/binding/atompub/atompub.cs (original)
+++ chemistry/dotcmis/trunk/DotCMIS/binding/atompub/atompub.cs Wed May 15 09:08:10 2013
@@ -1987,6 +1987,7 @@ namespace DotCMIS.Binding.AtomPub
 
             // make the call
             HttpUtils.Response resp = HttpUtils.InvokeDELETE(url, Session);
+            resp.CloseStream();
 
             // check response code
             if (resp.StatusCode == HttpStatusCode.OK || resp.StatusCode == HttpStatusCode.Accepted
|| resp.StatusCode == HttpStatusCode.NoContent)
@@ -2084,6 +2085,7 @@ namespace DotCMIS.Binding.AtomPub
 
             // send content
             HttpUtils.Response resp = HttpUtils.InvokePUT(url, contentStream.MimeType, headers,
output, Session);
+            resp.CloseStream();
 
             // check response code
             if (resp.StatusCode != HttpStatusCode.OK && resp.StatusCode != HttpStatusCode.Created
&& resp.StatusCode != HttpStatusCode.NoContent)

Modified: chemistry/dotcmis/trunk/DotCMIS/binding/http.cs
URL: http://svn.apache.org/viewvc/chemistry/dotcmis/trunk/DotCMIS/binding/http.cs?rev=1482731&r1=1482730&r2=1482731&view=diff
==============================================================================
--- chemistry/dotcmis/trunk/DotCMIS/binding/http.cs (original)
+++ chemistry/dotcmis/trunk/DotCMIS/binding/http.cs Wed May 15 09:08:10 2013
@@ -239,6 +239,14 @@ namespace DotCMIS.Binding.Impl
                 try { response.Close(); }
                 catch (Exception) { }
             }
+
+            public void CloseStream()
+            {
+                if (Stream != null)
+                {
+                    Stream.Close();
+                }
+            }
         }
     }
 



Mime
View raw message