You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.
I experienced the same issue, this assertion is fairly unreliable.
To be more concrete, once the sender thread reaches to this line https://github.com/Microsoft/ApplicationInsights-Ruby/blob/develop/lib/application_insights/channel/asynchronous_sender.rb#L104
before the assertion, the notification will be clear, thus result = queue.flush_notification.wait will return false.
I've fixed this in #57, which simply drops this assertion. The main purpose of this test case is to make sure when flush is called, the sender will start().
Whilst working on #48 I've noticed that you have a sporadic test failure (appears roughly one in 10 times for me)
Stack trace
I'm going to have a go at investigating, but wanted to raise it early
The text was updated successfully, but these errors were encountered: