fix(websocket): backport quicksink panic fix#5494
Conversation
Adds the quicksink crate, which is offered under the MIT or Apache 2 license, as a module. This enables maintenance since quicksink itself has been archived for a year in a half. Resolves libp2p#4705. Pull-Request: libp2p#4711.
|
@lexnv since since is broken, can you test this with |
|
@jxs will test this right away, thanks! Will come back with a triaging output |
|
Thinking about it, would cherry-picking 003bb0b instead make things easier here? I've initially created that patch fix for an easier release process, and has been in-depth tested 😄 |
the problem with the CI doesn't relate with this PR, different CI tasks became broken due to multiple reasons that were addressed with other PR's, which could be cherry-picked into this commit. |
|
The fix looks stable, attaching triaging: Count | Level | Triage report
2224 | warn | Notification block pinning limit reached. Unpinning block with hash = .*
26 | warn | Report .*: .* to .*. Reason: .*. Banned, disconnecting. ( Not requested block data. Banned, disconnecting. )
13 | warn | Report .*: .* to .*. Reason: .*. Banned, disconnecting. ( Unsupported protocol. Banned, disconnecting. )
9 | warn | Report .*: .* to .*. Reason: .*. Banned, disconnecting. ( Same block request multiple times. Banned, disconnecting. )
1 | warn | ❌ Error while dialing .*: .*
1 | warn | Report .*: .* to .*. Reason: .*. Banned, disconnecting. ( Grandpa: Past message. Banned, disconnecting. )
1 | warn | Report .*: .* to .*. Reason: .*. Banned, disconnecting. ( Grandpa: Duplicate neighbor message without grace period. Banned, disconnecting. )The node also looks healthy from the metrics perspective. I was a bit scared about the libp2p CI failing, good to know its not about this backport. Indeed I tested both patches :D |
awesome, thanks for running the tests! released |
Co-authored-by: Darius Clark <dariusc93@users.noreply.github.com>
Description
Backport #5482's c19c140 to
v0.52