MCPcopy
hub / github.com/grafana/dskit / SignalReceiver

Interface SignalReceiver

signals/signals.go:21–23  ·  signals/signals.go::SignalReceiver

SignalReceiver represents a subsystem/server/... that can be stopped or queried about the status with a signal

Source from the content-addressed store, hash-verified

19// SignalReceiver represents a subsystem/server/... that can be stopped or
20// queried about the status with a signal
21type SignalReceiver interface {
22 Stop() error
23}
24
25// Handler handles signals, can be interrupted.
26// On SIGINT or SIGTERM it will exit, on SIGQUIT it

Callers 1

LoopMethod · 0.65

Implementers 13

Versionedcache/versioned.go
MemcachedClientcache/memcached_client.go
LRUCachecache/lru.go
MockCachecache/mock.go
SpanlessTracingCachecache/tracing.go
SnappyCachecache/compression.go
httpConnectionTTLMiddlewaremiddleware/http_connection_ttl_middlew
Resolverdns/miekgdns/resolver.go
Handlersignals/signals.go
Serverserver/server.go
dummyHandlerserver/server_test.go

Calls

no outgoing calls

Tested by

no test coverage detected