[signal] add context to signal-dispatcher (#2662)

This commit is contained in:
pascal-fischer
2024-09-29 00:22:47 +02:00
committed by GitHub
parent 58ff7ab797
commit 52ae693c9e
8 changed files with 10 additions and 10 deletions

View File

@@ -199,7 +199,7 @@ func startSignal() (*grpc.Server, net.Listener) {
panic(err)
}
s := grpc.NewServer()
srv, err := server.NewServer(otel.Meter(""))
srv, err := server.NewServer(context.Background(), otel.Meter(""))
if err != nil {
panic(err)
}

View File

@@ -102,7 +102,7 @@ var (
}
}()
srv, err := server.NewServer(metricsServer.Meter)
srv, err := server.NewServer(cmd.Context(), metricsServer.Meter)
if err != nil {
return fmt.Errorf("creating signal server: %v", err)
}

View File

@@ -47,13 +47,13 @@ type Server struct {
}
// NewServer creates a new Signal server
func NewServer(meter metric.Meter) (*Server, error) {
func NewServer(ctx context.Context, meter metric.Meter) (*Server, error) {
appMetrics, err := metrics.NewAppMetrics(meter)
if err != nil {
return nil, fmt.Errorf("creating app metrics: %v", err)
}
dispatcher, err := dispatcher.NewDispatcher()
dispatcher, err := dispatcher.NewDispatcher(ctx)
if err != nil {
return nil, fmt.Errorf("creating dispatcher: %v", err)
}