From c080d9fa23775dc89262db4ea2abbfa11f2c0c77 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 23 May 2017 00:10:11 +0100 Subject: remember mono about the default for DnsRefreshTimeout --- OpenSim/Region/Application/Application.cs | 3 +++ OpenSim/Server/ServerMain.cs | 1 + 2 files changed, 4 insertions(+) diff --git a/OpenSim/Region/Application/Application.cs b/OpenSim/Region/Application/Application.cs index bc6d7b3..2fea8d1 100644 --- a/OpenSim/Region/Application/Application.cs +++ b/OpenSim/Region/Application/Application.cs @@ -77,7 +77,10 @@ namespace OpenSim if(Util.IsWindows()) ServicePointManager.DefaultConnectionLimit = 32; else + { ServicePointManager.DefaultConnectionLimit = 12; + ServicePointManager.DnsRefreshTimeout = 120000; // just is case crazy mono decides to have it infinity + } ServicePointManager.Expect100Continue = false; ServicePointManager.UseNagleAlgorithm = false; diff --git a/OpenSim/Server/ServerMain.cs b/OpenSim/Server/ServerMain.cs index 96b0a82..2f2eb28 100644 --- a/OpenSim/Server/ServerMain.cs +++ b/OpenSim/Server/ServerMain.cs @@ -55,6 +55,7 @@ namespace OpenSim.Server public static int Main(string[] args) { ServicePointManager.DefaultConnectionLimit = 64; + ServicePointManager.DnsRefreshTimeout = 120000; // just is case mono decides to have it infinity ServicePointManager.Expect100Continue = false; ServicePointManager.UseNagleAlgorithm = false; -- cgit v1.1