From bded51aedfaee169b4bc2b131085fe8b0413a3aa Mon Sep 17 00:00:00 2001 From: Katia Fredes Date: Thu, 1 Aug 2024 20:06:06 -0400 Subject: [PATCH] docs: add todo and change docs --- src/async_resolver/state_block.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/async_resolver/state_block.rs b/src/async_resolver/state_block.rs index 4c496e37..90758a47 100644 --- a/src/async_resolver/state_block.rs +++ b/src/async_resolver/state_block.rs @@ -357,8 +357,8 @@ impl StateBlock { /// Decrements the `request_global_counter` of the request. /// /// This function should be called each time the resolver performs work on behalf - /// of the request. If the counter reaches zero, the resolver must return a - /// response to the client. + /// of the request. If the counter passes zero, the request is terminated with a + /// temporary error. /// /// # Example /// ``` @@ -367,6 +367,8 @@ impl StateBlock { /// ``` pub fn decrement_request_global_counter(&mut self) { self.request_global_counter -= 1; + + // TODO: Implement the logic to terminate the request if the counter reaches zero. } } \ No newline at end of file