recent_projects: Do not try to watch /etc/ssh/ssh_config on windows (#42200)

Release Notes:

- N/A *or* Added/Fixed/Improved ...
This commit is contained in:
Lukas Wirth
2025-11-07 15:46:37 +00:00
committed by GitHub
parent e72c3bf20d
commit 74bf1a170d
4 changed files with 11 additions and 9 deletions
+3 -5
View File
@@ -2199,11 +2199,9 @@ impl RemoteServerProjects {
fn spawn_ssh_config_watch(fs: Arc<dyn Fs>, cx: &Context<RemoteServerProjects>) -> Task<()> {
let mut user_ssh_config_watcher =
watch_config_file(cx.background_executor(), fs.clone(), user_ssh_config_file());
let mut global_ssh_config_watcher = watch_config_file(
cx.background_executor(),
fs,
global_ssh_config_file().to_owned(),
);
let mut global_ssh_config_watcher = global_ssh_config_file()
.map(|it| watch_config_file(cx.background_executor(), fs, it.to_owned()))
.unwrap_or_else(|| futures::channel::mpsc::unbounded().1);
cx.spawn(async move |remote_server_projects, cx| {
let mut global_hosts = BTreeSet::default();