forked from openprivacy/libricochet-go
Bugfix: Repeated channel opening attempts failed because err was shadowed
This commit is contained in:
parent
9191b7530e
commit
71685b9c3a
|
@ -223,7 +223,6 @@ func (rc *Connection) handleChannelOpening(channel *channels.Channel, response [
|
|||
}
|
||||
|
||||
func (rc *Connection) buildChannel(handler channels.Handler, openChannelFunc func(handler channels.Handler) (*channels.Channel, error)) (*channels.Channel, error) {
|
||||
|
||||
err := rc.am.Authorized(handler.RequiresAuthentication())
|
||||
if err == nil {
|
||||
channel, err := openChannelFunc(handler)
|
||||
|
@ -240,6 +239,7 @@ func (rc *Connection) buildChannel(handler channels.Handler, openChannelFunc fun
|
|||
}
|
||||
return channel, nil
|
||||
}
|
||||
return nil, err
|
||||
}
|
||||
return nil, err
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue