mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-26 06:36:43 +00:00
remove readNextCh
This commit is contained in:
parent
8d05d5da6d
commit
c603f255c8
1 changed files with 0 additions and 3 deletions
|
|
@ -93,7 +93,6 @@ type UDPv5 struct {
|
||||||
|
|
||||||
// channels into dispatch
|
// channels into dispatch
|
||||||
packetInCh chan ReadPacket
|
packetInCh chan ReadPacket
|
||||||
readNextCh chan struct{}
|
|
||||||
callCh chan *callV5
|
callCh chan *callV5
|
||||||
callDoneCh chan *callV5
|
callDoneCh chan *callV5
|
||||||
respTimeoutCh chan *callTimeout
|
respTimeoutCh chan *callTimeout
|
||||||
|
|
@ -190,7 +189,6 @@ func newUDPv5(conn UDPConn, ln *enode.LocalNode, cfg Config) (*UDPv5, error) {
|
||||||
respTimeout: cfg.V5RespTimeout,
|
respTimeout: cfg.V5RespTimeout,
|
||||||
// channels into dispatch
|
// channels into dispatch
|
||||||
packetInCh: make(chan ReadPacket, 1024),
|
packetInCh: make(chan ReadPacket, 1024),
|
||||||
readNextCh: make(chan struct{}, 1),
|
|
||||||
callCh: make(chan *callV5),
|
callCh: make(chan *callV5),
|
||||||
callDoneCh: make(chan *callV5),
|
callDoneCh: make(chan *callV5),
|
||||||
sendCh: make(chan sendRequest),
|
sendCh: make(chan sendRequest),
|
||||||
|
|
@ -629,7 +627,6 @@ func (t *UDPv5) dispatch() {
|
||||||
t.handlePacket(p.Data, p.Addr)
|
t.handlePacket(p.Data, p.Addr)
|
||||||
|
|
||||||
case <-t.closeCtx.Done():
|
case <-t.closeCtx.Done():
|
||||||
close(t.readNextCh)
|
|
||||||
close(t.writeCh)
|
close(t.writeCh)
|
||||||
for id, queue := range t.callQueue {
|
for id, queue := range t.callQueue {
|
||||||
for _, c := range queue {
|
for _, c := range queue {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue