diff options
| author | john janzen <git@johnjanzen.me> | 2025-12-20 19:42:51 +0100 |
|---|---|---|
| committer | john janzen <git@johnjanzen.me> | 2025-12-20 19:50:33 +0100 |
| commit | 93902fc610a9d8b52780d88f7bb986e668567c9d (patch) | |
| tree | 58624f1fda1500fcd5fffe4aef0dfe35bf823a8e /src | |
| parent | 84f66dd54e74621e4d81cd57648c4d27411d82d9 (diff) | |
fix crashes on devices that don't support ipv6
Diffstat (limited to 'src')
| -rw-r--r-- | src/Jellyfin.Networking/Manager/NetworkManager.cs | 3 |
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) |
