NightOwl888 commented on issue #763:
URL: https://github.com/apache/lucenenet/issues/763#issuecomment-1320806602

   I was just closing some browser tabs, and came across this topic that goes 
into detail about how to call synchronous methods asynchronously: 
https://learn.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/calling-synchronous-methods-asynchronously.
 
   
   Just sayin', it seems like a simpler fix than punching async methods all the 
way through and expecting them to "just work". Lucene throws exceptions in 
background threads that are re-thrown on the calling thread and are expected to 
be a specific exception type to get caught in the right handler (which will 
fire a re-try). Any async code that is added would need to respect (and 
duplicate) that behavior.


-- 
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: dev-unsubscr...@lucenenet.apache.org

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

Reply via email to