errors.go 317 B

1234567891011121314
  1. package kernel
  2. import (
  3. "context"
  4. "errors"
  5. "net"
  6. )
  7. // IsUnknownServerListenError checks if the error is an unknown server listen error
  8. func IsUnknownServerListenError(err error) bool {
  9. return !errors.Is(err, context.DeadlineExceeded) &&
  10. !errors.Is(err, context.Canceled) &&
  11. !errors.Is(err, net.ErrClosed)
  12. }