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
This sounds about right...
The problem is that a lot of threads usually don't have a run loop attached to them, in addition - I suspect that your wait on condition is changing the flow of waiting, since it is going to bailout early without waiting for a condition to be met if the wait exceeds 0.01s.
We are improving this flow in #135, but that would still leave the spinning the run loop out. I am open to ideas on this. cc @toddreed
Closing as per no activity and this is working as intended. @ufosky, let me know if you think this is actionable in some way.
But general suggestion - avoid calling waitUntilFinished at all costs, especially on the main thread.
I write this testcase for reproduce my issue.When runs to line [BFTask waitUntilFinished], it cannot return.
The text was updated successfully, but these errors were encountered: