Skip to content

Commit cc0f233

Browse files
committed
Add comment explaining magic number
1 parent a61e885 commit cc0f233

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

crates/ty_server/src/server.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ impl Server {
6363
crate::version(),
6464
)?;
6565

66+
// The number 32 was chosen arbitrarily. The main goal was to have enough capacity to queue
67+
// some responses before blocking.
6668
let (main_loop_sender, main_loop_receiver) = crossbeam::channel::bounded(32);
6769
let client = Client::new(main_loop_sender.clone(), connection.sender());
6870

crates/ty_server/src/server/api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ fn respond<Req>(
342342
tracing::error!("An error occurred with request ID {id}: {err}");
343343
client.show_error_message("ty encountered a problem. Check the logs for more details.");
344344
}
345-
if let Err(err) = client.respond(&id, result) {
345+
if let Err(err) = client.respond(id, result) {
346346
tracing::error!("Failed to send response: {err}");
347347
}
348348
}

0 commit comments

Comments
 (0)