Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[narwhal] subscriber: use blocking send to notifier instead of waitin…
…g for permit (MystenLabs#5138) The join/try_fut_and_permit pattern seem to be broken, see MystenLabs#5137 This is especially critical for executor as it might skip transactions leading to forks. Since we don't immediately have a fix for try_fut_and_permit, this PR will simply replace with This is safe for executor as it is not part of any bounded channel loops(simply removing this pattern is not necessarily safe for other places). This will make performance just very slightly suboptimal(we don't schedule new downloads when tx_notifier is clogged).
- Loading branch information