Skip to content

Commit

Permalink
Attempt to solve networking issue by disabling ipv6
Browse files Browse the repository at this point in the history
  • Loading branch information
rmcrackan committed May 5, 2024
1 parent 6738991 commit c213d5d
Show file tree
Hide file tree
Showing 7 changed files with 26 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Source/AppScaffolding/AppScaffolding.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Version>11.3.7.1</Version>
<Version>11.3.8.1</Version>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Octokit" Version="10.0.0" />
Expand Down
2 changes: 2 additions & 0 deletions Source/AppScaffolding/LibationScaffolding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,8 @@ private static void logStartupState(Configuration config)

AudibleFileStorage.DecryptInProgressDirectory,
DecryptInProgressFiles = FileManager.FileUtility.SaferEnumerateFiles(AudibleFileStorage.DecryptInProgressDirectory).Count(),

disableIPv6 = AppContext.TryGetSwitch("System.Net.DisableIPv6", out bool disableIPv6Value),
});

if (InteropFactory.InteropFunctionsType is null)
Expand Down
10 changes: 7 additions & 3 deletions Source/HangoverAvalonia/HangoverAvalonia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,13 @@
<ApplicationIcon>hangover.ico</ApplicationIcon>
</PropertyGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
<ItemGroup>
<RuntimeHostConfigurationOption Include="System.Net.DisableIPv6" Value="true" />
</ItemGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<OutputPath>..\bin\Avalonia\Debug</OutputPath>
Expand Down
4 changes: 4 additions & 0 deletions Source/HangoverWinForms/HangoverWinForms.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</PropertyGroup>

<ItemGroup>
<RuntimeHostConfigurationOption Include="System.Net.DisableIPv6" Value="true" />
</ItemGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
Expand Down
4 changes: 4 additions & 0 deletions Source/LibationAvalonia/LibationAvalonia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
<StartupObject />
</PropertyGroup>

<ItemGroup>
<RuntimeHostConfigurationOption Include="System.Net.DisableIPv6" Value="true" />
</ItemGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
Expand Down
4 changes: 4 additions & 0 deletions Source/LibationCli/LibationCli.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
<IsPublishable>True</IsPublishable>
</PropertyGroup>

<ItemGroup>
<RuntimeHostConfigurationOption Include="System.Net.DisableIPv6" Value="true" />
</ItemGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
Expand Down
4 changes: 4 additions & 0 deletions Source/LibationWinForms/LibationWinForms.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@
<!-- Version is now in AppScaffolding.csproj -->
</PropertyGroup>

<ItemGroup>
<RuntimeHostConfigurationOption Include="System.Net.DisableIPv6" Value="true" />
</ItemGroup>

<PropertyGroup>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
Expand Down

0 comments on commit c213d5d

Please sign in to comment.