aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjohn janzen <git@johnjanzen.me>2025-12-20 19:42:51 +0100
committerjohn janzen <git@johnjanzen.me>2025-12-20 19:50:33 +0100
commit93902fc610a9d8b52780d88f7bb986e668567c9d (patch)
tree58624f1fda1500fcd5fffe4aef0dfe35bf823a8e /src
parent84f66dd54e74621e4d81cd57648c4d27411d82d9 (diff)
fix crashes on devices that don't support ipv6
Diffstat (limited to 'src')
-rw-r--r--src/Jellyfin.Networking/Manager/NetworkManager.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Jellyfin.Networking/Manager/NetworkManager.cs b/src/Jellyfin.Networking/Manager/NetworkManager.cs
index 126d9f15c..e82e85441 100644
--- a/src/Jellyfin.Networking/Manager/NetworkManager.cs
+++ b/src/Jellyfin.Networking/Manager/NetworkManager.cs
@@ -779,6 +779,9 @@ public class NetworkManager : INetworkManager, IDisposable
return knownInterfaces;
}
+ // TODO: remove when upgrade to dotnet 11 is done
+ readIpv6 &= Socket.OSSupportsIPv6;
+
// No bind address and no exclusions, so listen on all interfaces.
var result = new List<IPData>();
if (readIpv4 && readIpv6)