errs

package
v0.21.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrMissingConfig = errors.New("config is missing")
)

Functions

func IsConnClosedErr

func IsConnClosedErr(err error) bool

IsConnClosedErr returns true if err indicates a closed connection error.

func NewSilentErr

func NewSilentErr(format string, a ...any) error

func WrapSilent

func WrapSilent(wrappedErr error) error

Types

type SilentError

type SilentError struct{ Err error }

SilentError is an error wrapper type that silences an error and only logs them in the debug log.

It is usually used to prevent spamming the default log when Minecraft clients send invalid packets which cannot be read.

func (*SilentError) Error

func (e *SilentError) Error() string

func (*SilentError) Unwrap

func (e *SilentError) Unwrap() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL