gliga commented on issue #2802:
URL: https://github.com/apache/arrow-adbc/issues/2802#issuecomment-2874038738

   Thanks @zeroshade for taking a look at this and providing comments. Also big 
thanks to @felipecrv for providing big picture and sharing insights.
   
   We have figured out that the main source of the problem is related to 
"Cooperative vs. Preemptive scheduling in Go". The default is preemptive 
scheduling, which uses signals (and conflicts with Rust/tokio).
   
   A random article from the web that discusses this: 
https://hidetatz.github.io/goroutine_preemption/#what-does-asynchronously-preemptible-mean
   
   In my view, this issue can be closed.
   thanks again


-- 
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]

Reply via email to