jmjoy commented on PR #20:
URL: https://github.com/apache/skywalking-rust/pull/20#issuecomment-1153411401

   > The new one looks better, one questions Do we expect trace context to only 
exist in one running thread? Just check, because officially, there are two 
concepts, (1) snapshot concept for across threads context propagation, and (2) 
async span mode for a span begins and finishes in two threads in other agent 
implementations.
   > 
   > Please fix e2e test.
   
   Fixed.
   
   1. Due to the concurrency mechanism of trust, `TracingContext` and `Span` 
should be modified to support multi threading. I think they should be modified 
in the next issue.
   2. There is no mechanism to ensure that the user calls `finalize_span`, I 
think it is better to implement `Drop` trait automatic call instead, and it can 
also be modified in the next issue.
   
   
   
   


-- 
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: notifications-unsubscr...@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to