mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 18:32:23 +00:00
swarm/network/stream: assign error and check in one line
This commit is contained in:
parent
ad550ae3e1
commit
cf4bac4a15
1 changed files with 1 additions and 2 deletions
|
|
@ -76,8 +76,7 @@ type RequestSubscriptionMsg struct {
|
|||
|
||||
func (p *Peer) handleRequestSubscription(ctx context.Context, req *RequestSubscriptionMsg) (err error) {
|
||||
log.Debug(fmt.Sprintf("handleRequestSubscription: streamer %s to subscribe to %s with stream %s", p.streamer.addr, p.ID(), req.Stream))
|
||||
err = p.streamer.Subscribe(p.ID(), req.Stream, req.History, req.Priority)
|
||||
if err != nil {
|
||||
if err = p.streamer.Subscribe(p.ID(), req.Stream, req.History, req.Priority); err != nil {
|
||||
// The error will be sent as a subscribe error message
|
||||
// and will not be returned as it will prevent any new message
|
||||
// exchange between peers over p2p. Instead, error will be returned
|
||||
|
|
|
|||
Loading…
Reference in a new issue