diff --git a/src/Admin/Admin.csproj b/src/Admin/Admin.csproj
index 9323dd4114..75ec6081b0 100644
--- a/src/Admin/Admin.csproj
+++ b/src/Admin/Admin.csproj
@@ -13,6 +13,7 @@
+
diff --git a/src/Admin/Program.cs b/src/Admin/Program.cs
index 0f2e22083a..618fbdca67 100644
--- a/src/Admin/Program.cs
+++ b/src/Admin/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Admin
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Api/Api.csproj b/src/Api/Api.csproj
index 054bed95a5..eb0b60f43e 100644
--- a/src/Api/Api.csproj
+++ b/src/Api/Api.csproj
@@ -17,6 +17,7 @@
+
diff --git a/src/Api/Program.cs b/src/Api/Program.cs
index 083713695c..f26c496c83 100644
--- a/src/Api/Program.cs
+++ b/src/Api/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Api
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Billing/Billing.csproj b/src/Billing/Billing.csproj
index 25952c2b1c..10e61586ff 100644
--- a/src/Billing/Billing.csproj
+++ b/src/Billing/Billing.csproj
@@ -14,6 +14,7 @@
+
diff --git a/src/Billing/Program.cs b/src/Billing/Program.cs
index e2a33eac68..b3b27ac9e6 100644
--- a/src/Billing/Program.cs
+++ b/src/Billing/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Billing
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Events/Events.csproj b/src/Events/Events.csproj
index 32f96b4e3c..081df270ca 100644
--- a/src/Events/Events.csproj
+++ b/src/Events/Events.csproj
@@ -11,6 +11,7 @@
+
diff --git a/src/Events/Program.cs b/src/Events/Program.cs
index e804c86ce8..ecaf32a44c 100644
--- a/src/Events/Program.cs
+++ b/src/Events/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Events
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Hub/Hub.csproj b/src/Hub/Hub.csproj
index 46579bf390..966ed8ab4f 100644
--- a/src/Hub/Hub.csproj
+++ b/src/Hub/Hub.csproj
@@ -10,6 +10,7 @@
+
diff --git a/src/Hub/Program.cs b/src/Hub/Program.cs
index 16252a4b32..b3c7482d4f 100644
--- a/src/Hub/Program.cs
+++ b/src/Hub/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Hub
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Icons/Icons.csproj b/src/Icons/Icons.csproj
index 51fb2aa3cf..0a4d0121bc 100644
--- a/src/Icons/Icons.csproj
+++ b/src/Icons/Icons.csproj
@@ -11,6 +11,7 @@
+
diff --git a/src/Icons/Program.cs b/src/Icons/Program.cs
index 5b098f95bc..cb14564250 100644
--- a/src/Icons/Program.cs
+++ b/src/Icons/Program.cs
@@ -11,6 +11,8 @@ namespace Bit.Icons
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/src/Identity/Identity.csproj b/src/Identity/Identity.csproj
index 9137b89a85..f4dad5d75e 100644
--- a/src/Identity/Identity.csproj
+++ b/src/Identity/Identity.csproj
@@ -15,6 +15,7 @@
+
diff --git a/src/Identity/Program.cs b/src/Identity/Program.cs
index 5e1912f3eb..9b9d3d86be 100644
--- a/src/Identity/Program.cs
+++ b/src/Identity/Program.cs
@@ -10,6 +10,8 @@ namespace Bit.Identity
WebHost
.CreateDefaultBuilder(args)
.UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv()
.Build()
.Run();
}
diff --git a/util/Server/Program.cs b/util/Server/Program.cs
index fa5339a4e1..d76dfe4a6b 100644
--- a/util/Server/Program.cs
+++ b/util/Server/Program.cs
@@ -14,7 +14,9 @@ namespace Bit.Server
var builder = new WebHostBuilder()
.UseConfiguration(config)
.UseKestrel()
- .UseStartup();
+ .UseStartup()
+ // ref: https://github.com/aspnet/KestrelHttpServer/issues/2694
+ .UseLibuv();
var contentRoot = config.GetValue("contentRoot");
if(string.IsNullOrWhiteSpace(contentRoot))
diff --git a/util/Server/Server.csproj b/util/Server/Server.csproj
index 0afebe25a1..5beb847ff1 100644
--- a/util/Server/Server.csproj
+++ b/util/Server/Server.csproj
@@ -8,6 +8,7 @@
+