From 26f9127e834ae9496fa795fa0f1b703b01e97893 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Tue, 13 Apr 2021 19:45:02 -0600 Subject: [PATCH] Spawn worktree scanning on the scoped pool Co-Authored-By: Brooks Swinnerton <934497+bswinnerton@users.noreply.github.com> --- zed/src/worktree/worktree.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zed/src/worktree/worktree.rs b/zed/src/worktree/worktree.rs index 1ddc85ac93..9ff9a0481f 100644 --- a/zed/src/worktree/worktree.rs +++ b/zed/src/worktree/worktree.rs @@ -74,7 +74,7 @@ impl Worktree { { let tree = tree.clone(); - std::thread::spawn(move || { + ctx.app().scoped_pool().spawn(move || { if let Err(error) = tree.scan_dirs() { log::error!("error scanning worktree: {}", error); }