malus: use spawn_blocking (#2804)
Looks like using `spawn` instead of `spawn_blocking` in malus is leading
to a deadlock somehow. I'm not sure why exactly, but switching to
`spawn_blocking` fixes
https://github.com/paritytech/disabling-e2e-tests/issues/1, at least for
`suggest-garbage-candidate` (didn't check other variants).
Maybe my assumption here was wrong:
https://github.com/paritytech/polkadot-sdk/pull/2184#discussion_r1403587674.
---------
Co-authored-by:
Tsvetomir Dimitrov <tsvetomir@parity.io>
Showing
- polkadot/node/malus/src/variants/common.rs 1 addition, 1 deletionpolkadot/node/malus/src/variants/common.rs
- polkadot/node/malus/src/variants/dispute_finalized_candidates.rs 1 addition, 1 deletion...t/node/malus/src/variants/dispute_finalized_candidates.rs
- polkadot/node/malus/src/variants/suggest_garbage_candidate.rs 1 addition, 1 deletion...adot/node/malus/src/variants/suggest_garbage_candidate.rs
- prdoc/pr_2804.prdoc 9 additions, 0 deletionsprdoc/pr_2804.prdoc
Please register or sign in to comment