Skip to content

feat: merge custom rendezvous server with builtin servers - #1

Open
hashbk wants to merge 1 commit into
mainfrom
feat/dual-server-online
Open

feat: merge custom rendezvous server with builtin servers#1
hashbk wants to merge 1 commit into
mainfrom
feat/dual-server-online

Conversation

@hashbk

@hashbk hashbk commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Summary

When a custom-rendezvous-server is configured via Settings, the current get_rendezvous_servers() returns only the custom server, discarding the hardcoded RENDEZVOUS_SERVERS. This prevents the client from being online on both servers simultaneously.

Changes

  • Modified Config::get_rendezvous_servers() to call a new merge_with_builtin_servers() helper when a custom server is configured, which appends the hardcoded RENDEZVOUS_SERVERS (deduplicated) to the returned list.
  • This enables the client to register on both the user-configured server and the builtin public servers at the same time.

Related

This PR is part of the dual-server-online feature. The companion PR in the main rustdesk repo modifies RendezvousMediator to handle multiple simultaneous server connections properly.

When a custom-rendezvous-server is configured via Settings, include
both the custom server and hardcoded RENDEZVOUS_SERVERS in the
returned list so the client can register on both simultaneously.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant