MCPcopy Create free account
hub / github.com/erpc/erpc / TimeoutHandler

Function TimeoutHandler

erpc/http_timeout.go:20–26  ·  view source on GitHub ↗
(logger *zerolog.Logger, h http.Handler, dt time.Duration)

Source from the content-addressed store, hash-verified

18)
19
20func TimeoutHandler(logger *zerolog.Logger, h http.Handler, dt time.Duration) http.Handler {
21 return &timeoutHandler{
22 logger: logger,
23 handler: h,
24 dt: dt,
25 }
26}
27
28var ErrHandlerTimeout = errors.New("http request handling timeout")
29

Calls

no outgoing calls