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
op-batcher: use sync.WaitGroup for fallback-auth watchers
authGroup was an errgroup.Group whose goroutines always returned nil
(failures are reported via receiptsCh, not the group error), so the
error branch in waitForAuthGroup was unreachable. Switch to a plain
sync.WaitGroup, drop the dead error handling, and correct the field
comment: watcher creation is back-pressured by, not hard-bounded by,
MaxPendingTransactions. Also document the receipts-loop-outlives-authGroup
invariant that keeps the final receiptsCh send from blocking.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments