HomeSource World

p2p/discover: fix deadlock in discv5 message dispatch (#21858)

Description

p2p/discover: fix deadlock in discv5 message dispatch (#21858)

This fixes a deadlock that could occur when a response packet arrived
after a call had already received enough responses and was about to
signal completion to the dispatch loop.

Co-authored-by: Felix Lange <fjl@twurst.com>

Details

Provenance
Nishant Das <nishdas93@gmail.com>Authored on Nov 25 2020, 9:16 PM
GitHub <noreply@github.com>Committed on Nov 25 2020, 9:16 PM
Parents
rGETH810f9e057dac: all: remove redundant conversions and import names (#21903)
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGETH429e7141f2f4: p2p/discover: fix deadlock in discv5 message dispatch (#21858) (authored by Nishant Das <nishdas93@gmail.com>).Nov 25 2020, 9:16 PM