# Release 0.9.41 ## Commits to include - https://github.com/paritytech/substrate/commit/44998291834b3a36a11c8dede63ce60362f1a3a5 - https://github.com/paritytech/substrate/commit/5766265306d104b4a5d7cf1082bcae78986dfff0 - https://github.com/paritytech/polkadot/commit/7dea63643ba0736d0dad30ee3b657cb1d755fe14 - https://github.com/paritytech/polkadot/commit/bc7dcf2136eedae65064e8d6772be9a987dd0820 - https://github.com/paritytech/polkadot/commit/1fe1702508f24b96b136f696fc180d6b27145c8b - https://github.com/paritytech/polkadot/commit/632f1ee1d940027bb17ebf3fb38c3ccae0a3e5a0 ## Justification for the release We have seen multiple reports of node falling out of sync. The assumption is that this was releated to the sync refactoring that changed the way the syncing code communicates with the networking code. Before the refactoring the communication was done synchronously as part of networking code. With the refactoring the networking communicated via an asynchronous channel with the syncing code. The metrics indicated that this channel was growing significantly. A [fix](https://github.com/paritytech/substrate/commit/44998291834b3a36a11c8dede63ce60362f1a3a5) was merged that should improve the polling behavior of the channel to speedup the communication between the networking and the syncing code. [Another fix](https://github.com/paritytech/substrate/commit/5766265306d104b4a5d7cf1082bcae78986dfff0) for showing the correct number of peers was also merged. The Polkadot commits should prevent the dispute issues we have seen three weeks ago on Kusama and Polkadot.