mirror of
https://github.com/opensim/opensim.git
synced 2026-05-20 07:05:46 +08:00
change share of almost empty class httpclient, to just share of used SocketsHttpHandler, This simpifies handling of timeout, otherwise problematic
This commit is contained in:
@@ -283,9 +283,10 @@ namespace OpenSim.Region.OptionalModules.Scripting.RegionReady
|
||||
|
||||
HttpResponseMessage responseMessage = null;
|
||||
HttpRequestMessage request = null;
|
||||
HttpClient client = null;
|
||||
try
|
||||
{
|
||||
HttpClient client = WebUtil.SharedHttpClientWithRedir;
|
||||
client = WebUtil.GetNewGlobalHttpClient(-1);
|
||||
|
||||
request = new(HttpMethod.Post, m_uri);
|
||||
request.Headers.ExpectContinue = false;
|
||||
@@ -307,6 +308,7 @@ namespace OpenSim.Region.OptionalModules.Scripting.RegionReady
|
||||
{
|
||||
request?.Dispose();
|
||||
responseMessage?.Dispose();
|
||||
client?.Dispose();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user