@@ -1288,14 +1288,14 @@ impl Editor {
1291− /// Closes language servers with timeout. The default timeout is 500 ms, use
1291+ /// Closes language servers with timeout. The default timeout is 10000 ms, use
1292 /// `timeout` parameter to override this.
1292 /// `timeout` parameter to override this.
1293 pub async fn close_language_servers(
1293 pub async fn close_language_servers(
1295 timeout: Option<u64>,
1295 timeout: Option<u64>,
1296 ) -> Result<(), tokio::time::error::Elapsed> {
1296 ) -> Result<(), tokio::time::error::Elapsed> {
1297 tokio::time::timeout(
1297 tokio::time::timeout(
1298− Duration::from_millis(timeout.unwrap_or(500)),
1298+ Duration::from_millis(timeout.unwrap_or(10000)),
1299 future::join_all(
1299 future::join_all(
1300 self.language_servers
1300 self.language_servers
1301 .iter_clients()
1301 .iter_clients()