From 9774f84a87dd17e70f6da29de66d1b1cb4e16246 Mon Sep 17 00:00:00 2001 From: Alex James Date: Tue, 18 Jul 2023 23:53:43 +0100 Subject: [PATCH] Add TODO comment for removing preferIPv6Addresses --- pkgs/java_http/lib/src/java_client.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/java_http/lib/src/java_client.dart b/pkgs/java_http/lib/src/java_client.dart index e92f13ffeb..5d32e74db2 100644 --- a/pkgs/java_http/lib/src/java_client.dart +++ b/pkgs/java_http/lib/src/java_client.dart @@ -23,6 +23,10 @@ class JavaClient extends BaseClient { if (!Platform.isAndroid) { Jni.spawnIfNotExists(dylibDir: join('build', 'jni_libs')); } + + // TODO: Determine if we can remove this. + // It's a workaround to fix the tests not passing on GitHub CI. + // See https://github.com/dart-lang/http/pull/987#issuecomment-1636170371. System.setProperty( 'java.net.preferIPv6Addresses'.toJString(), 'true'.toJString()); }