From c32a14a959e4992d0caae523f33bd546f390154c Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sat, 9 Oct 2021 20:39:08 +0800 Subject: [PATCH] chore(multiplayer): test NAT by fast method. --- .../org/jackhuang/hmcl/ui/multiplayer/MultiplayerPage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerPage.java index 823e15ae5..7dfac8b86 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/multiplayer/MultiplayerPage.java @@ -21,6 +21,7 @@ import com.jfoenix.controls.JFXButton; import com.jfoenix.controls.JFXDialogLayout; import de.javawi.jstun.test.DiscoveryInfo; import de.javawi.jstun.test.DiscoveryTest; +import de.javawi.jstun.test.FastDiscoveryTest; import javafx.application.Platform; import javafx.beans.property.*; import javafx.collections.FXCollections; @@ -127,7 +128,7 @@ public class MultiplayerPage extends DecoratorAnimatedPage implements DecoratorP private void testNAT() { Task.supplyAsync(() -> { - DiscoveryTest tester = new DiscoveryTest(null, 0, "stun.qq.com", 3478); + FastDiscoveryTest tester = new FastDiscoveryTest(null, 0, "stun.qq.com", 3478); return tester.test(); }).whenComplete(Schedulers.javafx(), (info, exception) -> { if (exception == null) {