Prechádzať zdrojové kódy

2010-03-30 Atsushi Enomoto <[email protected]>

	* ClientRuntimeChannel.cs : use correct buffer size.


svn path=/trunk/mcs/; revision=154425
Atsushi Eno 16 rokov pred
rodič
commit
75fa12815f

+ 4 - 0
mcs/class/System.ServiceModel/System.ServiceModel/ChangeLog

@@ -1,3 +1,7 @@
+2010-03-30  Atsushi Enomoto  <[email protected]>
+
+	* ClientRuntimeChannel.cs : use correct buffer size.
+
 2010-03-26  Atsushi Enomoto  <[email protected]>
 
 	* ClientRuntimeChannel.cs : use FaultConverter as documented at:

+ 1 - 1
mcs/class/System.ServiceModel/System.ServiceModel/ClientRuntimeChannel.cs

@@ -482,7 +482,7 @@ namespace System.ServiceModel.MonoInternal
 
 			Message res = Request (req, OperationTimeout);
 			if (res.IsFault) {
-				var resb = res.CreateBufferedCopy (0x10000); // FIXME: use correct MaxBufferSize
+				var resb = res.CreateBufferedCopy (runtime.MaxFaultSize);
 				MessageFault fault = MessageFault.CreateFault (resb.CreateMessage (), runtime.MaxFaultSize);
 				var conv = OperationChannel.GetProperty<FaultConverter> () ?? FaultConverter.GetDefaultFaultConverter (res.Version);
 				Exception ex;