From 2a365e3bcb4d3abc92ca6e69826baa62bba6d330 Mon Sep 17 00:00:00 2001 From: Dan Balasescu Date: Fri, 1 Nov 2024 17:49:10 +0900 Subject: [PATCH] Fix database connections never being pooled --- osu.Server.QueueProcessor/DatabaseAccess.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/osu.Server.QueueProcessor/DatabaseAccess.cs b/osu.Server.QueueProcessor/DatabaseAccess.cs index 6fd563c..295970b 100644 --- a/osu.Server.QueueProcessor/DatabaseAccess.cs +++ b/osu.Server.QueueProcessor/DatabaseAccess.cs @@ -25,8 +25,7 @@ public static MySqlConnection GetConnection() string user = (Environment.GetEnvironmentVariable("DB_USER") ?? "root"); string password = (Environment.GetEnvironmentVariable("DB_PASS") ?? string.Empty); string name = (Environment.GetEnvironmentVariable("DB_NAME") ?? "osu"); - bool pooling = string.Equals(Environment.GetEnvironmentVariable("DB_POOLING"), Boolean.FalseString, StringComparison.InvariantCultureIgnoreCase) - && Environment.GetEnvironmentVariable("DB_POOLING") != "0"; + bool pooling = Environment.GetEnvironmentVariable("DB_POOLING") != "0"; int maxPoolSize = int.Parse(Environment.GetEnvironmentVariable("DB_MAX_POOL_SIZE") ?? "100"); string passwordString = string.IsNullOrEmpty(password) ? string.Empty : $"Password={password};";