routing+discovery: uniform error codes in routing

This commit is contained in:
yyforyongyu
2021-12-13 08:25:34 +08:00
parent c15c8a1f0b
commit dd74486b59
5 changed files with 45 additions and 32 deletions

View File

@@ -1062,13 +1062,19 @@ func (r *ChannelRouter) networkHandler() {
update.msg,
)
if err != nil {
switch err {
case ErrVBarrierShuttingDown:
switch {
case IsError(
err, ErrVBarrierShuttingDown,
):
update.err <- err
case ErrParentValidationFailed:
case IsError(
err, ErrParentValidationFailed,
):
update.err <- newErrf(
ErrIgnored, err.Error(),
)
default:
log.Warnf("unexpected error "+
"during validation "+