Move mumble UDP ping into common crate #33
Reference in New Issue
Block a user
Delete Branch "ping-on-desktop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The desktop GUI doesn't go through the proxy to reach the Mumble server,
so its login screen needs to ping directly. Rather than duplicate the
ping logic, move it into the common crate behind an optional
networkingfeature (so common stays lightweight when the featureisn't requested).
ping_server(address, port)behindnetworkingfeatureto common::ping_server; drop the rand dep
and mobile call common::ping_server directly, web still uses the
proxy's /status endpoint
it re-pings when the user edits the address
Assisted-by: claude-opus-4-7