Versions in this module Expand all Collapse all v0 v0.0.1 Feb 17, 2024 Changes in this version + var ErrOnlyReuseportOnWindows = errors.New("windows only supports Reuseport = true") + var ErrOverRecovery = errors.New("exceeding the value of RecoverThreshold") + func IsChild() bool + type Logger interface + Printf func(format string, args ...any) + type Prefork struct + Logger Logger + Network string + RecoverThreshold int + Reuseport bool + ServeFunc func(ln net.Listener) error + ServeTLSEmbedFunc func(ln net.Listener, certData, keyData []byte) error + ServeTLSFunc func(ln net.Listener, certFile, keyFile string) error + func New(s *fasthttp.Server) *Prefork + func (p *Prefork) ListenAndServe(addr string) error + func (p *Prefork) ListenAndServeTLS(addr, certKey, certFile string) error + func (p *Prefork) ListenAndServeTLSEmbed(addr string, certData, keyData []byte) error