pull/574/head
Dmitry Sharshakov 3 years ago committed by Blaž Hrastnik
parent fd709bc56d
commit 5fd0a2ddda

@ -272,7 +272,7 @@ impl Client {
.expect("Expected initialized event") .expect("Expected initialized event")
{ {
Payload::Event(Event { event, .. }) => { Payload::Event(Event { event, .. }) => {
if event == "initialized".to_owned() { if event == *"initialized" {
Ok(()) Ok(())
} else { } else {
unreachable!() unreachable!()
@ -308,7 +308,7 @@ impl Client {
pub async fn wait_for_stopped(&mut self) -> Result<()> { pub async fn wait_for_stopped(&mut self) -> Result<()> {
match self.server_rx.recv().await.expect("Expected stopped event") { match self.server_rx.recv().await.expect("Expected stopped event") {
Payload::Event(Event { event, .. }) => { Payload::Event(Event { event, .. }) => {
if event == "stopped".to_owned() { if event == *"stopped" {
Ok(()) Ok(())
} else { } else {
unreachable!() unreachable!()

@ -137,12 +137,8 @@ impl Transport {
req: Request, req: Request,
) -> Result<()> { ) -> Result<()> {
let json = serde_json::to_string(&req)?; let json = serde_json::to_string(&req)?;
match req.back_ch { if let Some(back) = req.back_ch {
Some(back) => {
self.pending_requests.lock().await.insert(req.seq, back); self.pending_requests.lock().await.insert(req.seq, back);
()
}
None => {}
} }
self.send_string_to_server(server_stdin, json).await self.send_string_to_server(server_stdin, json).await
} }

Loading…
Cancel
Save