Hello, thanks for your contribution,i found dead lock when i enable the retry option and call "isConnected" multiple times.
And I have found the code that may potentially cause a deadlock.
member this.IsConnected =
(postAndAsyncReply mb IsConnected).Result
Async method used in sync method like ".Result" maybe cause a dead lock.
I think we can change all method to async or check async method‘s execution status in loop to instead of ".Result".
Hello, thanks for your contribution,i found dead lock when i enable the retry option and call "isConnected" multiple times. And I have found the code that may potentially cause a deadlock.
Async method used in sync method like ".Result" maybe cause a dead lock. I think we can change all method to async or check async method‘s execution status in loop to instead of ".Result".