lh2debug commented on PR #3140:
URL: https://github.com/apache/brpc/pull/3140#issuecomment-3510052026

   > > Yes. For example, in the Raft protocol, there is one leader and two 
followers. The leader only needs to wait for the first follower to complete 
before returning.
   > 
   > Under this implementation logic, the span function still only counts the 
time taken for the first response, right?
   
   Yes, in this scenario, when the server span is committed, only the first 
client span (i.e., only the terminated child span) will be counted; the second 
ongoing client span will not be counted.
   
   When the server span is destroyed, the reference counts of the first and 
second client spans will be canceled. Shortly afterward, the reference counts 
of these two client spans will be reduced to 0, and they will be garbage 
collected.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to