p2p: mDNS

This commit is contained in:
ddidderr committed 2025-11-08 16:49:36 +01:00
1 parent 403168a00a
commit 858d41265c
3 files changed
+19 -35

No files matched your search

@@ -8,7 +8,7 @@ use std::{
use eyre::bail;
use lanspread_client::{ClientCommand, ClientEvent};
use lanspread_db::db::{Game, GameDB};
use lanspread_mdns::{LANSPREAD_INSTANCE_NAME, LANSPREAD_SERVICE_TYPE, discover_service};
use lanspread_mdns::{LANSPREAD_SERVICE_TYPE, discover_service};
use tauri::{AppHandle, Emitter as _, Manager};
use tauri_plugin_shell::{ShellExt, process::Command};
use tokio::sync::{RwLock, mpsc::UnboundedSender};
@@ -233,7 +233,7 @@ async fn find_server(app: AppHandle) {
log::info!("Looking for server...");
loop {
match discover_service(LANSPREAD_SERVICE_TYPE, Some(LANSPREAD_INSTANCE_NAME)) {
match discover_service(LANSPREAD_SERVICE_TYPE, None) {
Ok(server_addr) => {
log::info!("Found server at {server_addr}");
let state: tauri::State<LanSpreadState> = app.state();