You've already forked linux-packaging-mono
Imported Upstream version 6.4.0.137
Former-commit-id: 943baa9f16a098c33e129777827f3a9d20da00d6
This commit is contained in:
parent
e9207cf623
commit
ef583813eb
@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using System.Threading;
|
||||
using System.Reflection;
|
||||
using System.Net.Http;
|
||||
|
||||
@ -6,11 +7,18 @@ namespace MonoTests.System.Net.Http
|
||||
{
|
||||
static class HttpClientTestHelpers
|
||||
{
|
||||
#if LEGACY_HTTPCLIENT
|
||||
internal static bool UsingSocketsHandler => false;
|
||||
#else
|
||||
internal static bool UsingSocketsHandler => true;
|
||||
#endif
|
||||
static bool initialized;
|
||||
static bool usingSocketsHandler;
|
||||
static object syncLock;
|
||||
|
||||
internal static bool UsingSocketsHandler {
|
||||
get {
|
||||
LazyInitializer.EnsureInitialized (
|
||||
ref usingSocketsHandler, ref initialized, ref syncLock,
|
||||
() => typeof (HttpClient).Assembly.GetType ("System.Net.Http.SocketsHttpHandler") != null);
|
||||
return usingSocketsHandler;
|
||||
}
|
||||
}
|
||||
|
||||
internal static bool IsSocketsHandler (HttpClientHandler handler) => false;
|
||||
|
||||
|
Reference in New Issue
Block a user