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
The following line is accessing the promise resolver unconditionally, but it can be undefined. It currently throws, but the exception is not bubbled up because of the Promise.allSettled in the AsyncEventEmitter.
In fact, one of the tests reaches this situation, the one named: a subscription that failed to apply because of FK constraint triggers GC
The text was updated successfully, but these errors were encountered:
@msfstef I see, thanks!
We encountered this hidden error really by chance, as our Dart implementation wasn't doing the equivalent of Promise.waitSettled.
cc @msfstef
While porting the new ShapeManager refactor to Dart we found an issue that we are unsure if it could cause unexpected problems.
electric/clients/typescript/src/satellite/shapes/shapeManager.ts
Line 331 in 276149d
The following line is accessing the promise resolver unconditionally, but it can be undefined. It currently throws, but the exception is not bubbled up because of the
Promise.allSettled
in theAsyncEventEmitter
.In fact, one of the tests reaches this situation, the one named:
a subscription that failed to apply because of FK constraint triggers GC
The text was updated successfully, but these errors were encountered: