diff --git a/cmd/cart/main.go b/cmd/cart/main.go index 5f54479..e1e8601 100644 --- a/cmd/cart/main.go +++ b/cmd/cart/main.go @@ -1,6 +1,7 @@ package main import ( + "context" "encoding/json" "fmt" "log" @@ -206,15 +207,15 @@ func main() { done := make(chan bool, 1) signal.Notify(sigs, syscall.SIGTERM) - // otelShutdown, err := setupOTelSDK(context.Background()) - // if err != nil { - // log.Fatalf("Unable to start otel %v", err) - // } + otelShutdown, err := setupOTelSDK(context.Background()) + if err != nil { + log.Fatalf("Unable to start otel %v", err) + } go func() { sig := <-sigs fmt.Println("Shutting down due to signal:", sig) - //otelShutdown(context.Background()) + otelShutdown(context.Background()) diskStorage.Close() pool.Close()