Don't compute diagnostics on the main thread
Don't compute diagnostics on the main thread

closes #2909

rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer