Closed thanakij closed 1 year ago
// this is a bug; should never happen
And yet here we are... :laughing:
This is actually a deeper problem than it appears. But I'll have a fix in a few days.
published v3.3.1 Thanks for the bug report. Concurrent use of a single channel should be more reliable now.
I have been using this library but from time to time (2-3 out of 20), I will encounter a mysterious exception from this lib.
I find that the situation is that the order of
_resolveCallback
calls may not be aligned with_addCallback
. This PR tries to find the first item with the same fullName before giving up and throw the exception.