Separate timeout and connection dropped errors out (#30457)
This commit is contained in:
parent
39da72161f
commit
471e02d48f
25 changed files with 313 additions and 115 deletions
|
@ -452,7 +452,12 @@ impl Prettier {
|
|||
})?
|
||||
.context("prettier params calculation")?;
|
||||
|
||||
let response = local.server.request::<Format>(params).await?;
|
||||
let response = local
|
||||
.server
|
||||
.request::<Format>(params)
|
||||
.await
|
||||
.into_response()
|
||||
.context("prettier format")?;
|
||||
let diff_task = buffer.update(cx, |buffer, cx| buffer.diff(response.text, cx))?;
|
||||
Ok(diff_task.await)
|
||||
}
|
||||
|
@ -482,6 +487,7 @@ impl Prettier {
|
|||
.server
|
||||
.request::<ClearCache>(())
|
||||
.await
|
||||
.into_response()
|
||||
.context("prettier clear cache"),
|
||||
#[cfg(any(test, feature = "test-support"))]
|
||||
Self::Test(_) => Ok(()),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue