Avoid logging errors in RPC message handlers

The `on_message` helper already logs when an error occurs.
This commit is contained in:
Antonio Scandurra 2021-06-30 12:05:58 +02:00
parent 8e5e354bd8
commit ab089b6575

View file

@ -2002,16 +2002,8 @@ mod remote {
) -> anyhow::Result<()> {
let message = envelope.payload;
let mut state = rpc.state.lock().await;
match state.shared_worktree(message.worktree_id, cx) {
Ok(worktree) => {
if let Err(error) = worktree.update(cx, |tree, cx| tree.update_buffer(message, cx))
{
log::error!("error applying operations to buffer: {}", error);
}
}
Err(error) => log::error!("{}", error),
}
let worktree = state.shared_worktree(message.worktree_id, cx)?;
worktree.update(cx, |tree, cx| tree.update_buffer(message, cx))?;
Ok(())
}
}