From cc2358e0128e0a92875dff5297e2d54dcb174bd5 Mon Sep 17 00:00:00 2001 From: tottoto Date: Sat, 5 Oct 2024 12:01:31 +0900 Subject: [PATCH] feat(server): Remove concurrency limit built in feature --- tonic/src/transport/server/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tonic/src/transport/server/mod.rs b/tonic/src/transport/server/mod.rs index 62006e1a6..802e5c579 100644 --- a/tonic/src/transport/server/mod.rs +++ b/tonic/src/transport/server/mod.rs @@ -173,6 +173,10 @@ impl Server { /// builder.concurrency_limit_per_connection(32); /// ``` #[must_use] + #[deprecated( + since = "0.12.4", + note = "Use `layer()` with a layer which provide concurrency limit feature such as `tower::limit::ConcurrencyLimitLayer` used in this config." + )] pub fn concurrency_limit_per_connection(self, limit: usize) -> Self { Server { concurrency_limit: Some(limit),