urltest: use dns

This commit is contained in:
armv9
2024-07-07 15:25:15 +09:00
parent 61e27f4014
commit 79838d8679
3 changed files with 25 additions and 24 deletions

View File

@@ -150,7 +150,7 @@ void MainWindow::speedtest_current_group(int mode) {
//
libcore::TestReq req;
req.set_mode((libcore::TestMode) mode);
req.set_timeout(5000);
req.set_timeout(10 * 1000);
req.set_url(NekoGui::dataStore->test_latency_url.toStdString());
//
@@ -181,7 +181,7 @@ void MainWindow::speedtest_current_group(int mode) {
}
//
auto config = new libcore::LoadConfigReq;
config->set_core_config(QJsonObject2QString(c->coreConfig, true).toStdString());
config->set_core_config(QJsonObject2QString(c->coreConfig, false).toStdString());
req.set_allocated_config(config);
req.set_in_address(profile->bean->serverAddress.toStdString());
@@ -250,7 +250,7 @@ void MainWindow::speedtest_current() {
runOnNewThread([=] {
libcore::TestReq req;
req.set_mode(libcore::UrlTest);
req.set_timeout(5000);
req.set_timeout(10 * 1000);
req.set_url(NekoGui::dataStore->test_latency_url.toStdString());
bool rpcOK;
@@ -306,7 +306,7 @@ void MainWindow::neko_start(int _id) {
auto neko_start_stage2 = [=] {
#ifndef NKR_NO_GRPC
libcore::LoadConfigReq req;
req.set_core_config(QJsonObject2QString(result->coreConfig, true).toStdString());
req.set_core_config(QJsonObject2QString(result->coreConfig, false).toStdString());
req.set_enable_nekoray_connections(NekoGui::dataStore->connection_statistics);
if (NekoGui::dataStore->traffic_loop_interval > 0) {
req.add_stats_outbounds("proxy");