You've already forked linux-packaging-mono
Imported Upstream version 4.2.0.179
Former-commit-id: 0a113cb3a6feb7873f632839b1307cc6033cd595
This commit is contained in:
committed by
Jo Shields
parent
183bba2c9a
commit
6992685b86
@ -125,9 +125,7 @@ namespace System.ServiceModel.Channels
|
||||
//web_request.UseDefaultCredentials = false;
|
||||
}
|
||||
|
||||
#if !NET_2_1 // FIXME: implement this to not depend on Timeout property
|
||||
web_request.Timeout = (int) timeout.TotalMilliseconds;
|
||||
#endif
|
||||
|
||||
// There is no SOAP Action/To header when AddressingVersion is None.
|
||||
if (message.Version.Envelope.Equals (EnvelopeVersion.Soap11) ||
|
||||
@ -190,6 +188,7 @@ namespace System.ServiceModel.Channels
|
||||
if (hp.SuppressEntityBody)
|
||||
suppressEntityBody = true;
|
||||
}
|
||||
|
||||
#if !NET_2_1
|
||||
if (source.ClientCredentials != null) {
|
||||
var cred = source.ClientCredentials;
|
||||
@ -205,9 +204,7 @@ namespace System.ServiceModel.Channels
|
||||
if (buffer.Length > int.MaxValue)
|
||||
throw new InvalidOperationException ("The argument message is too large.");
|
||||
|
||||
#if !NET_2_1
|
||||
web_request.ContentLength = (int) buffer.Length;
|
||||
#endif
|
||||
|
||||
web_request.BeginGetRequestStream (delegate (IAsyncResult r) {
|
||||
try {
|
||||
@ -217,9 +214,7 @@ namespace System.ServiceModel.Channels
|
||||
web_request.BeginGetResponse (GotResponse, result);
|
||||
} catch (WebException ex) {
|
||||
switch (ex.Status) {
|
||||
#if !NET_2_1
|
||||
case WebExceptionStatus.NameResolutionFailure:
|
||||
#endif
|
||||
case WebExceptionStatus.ConnectFailure:
|
||||
result.Complete (new EndpointNotFoundException (new EndpointNotFoundException ().Message, ex));
|
||||
break;
|
||||
|
Reference in New Issue
Block a user