Fixes for stricter sca rules
Change-Id: I027796c040009ec21d9864b1868757993d47cb35
diff --git a/rw_core/main.go b/rw_core/main.go
index a3af416..38f8bd8 100644
--- a/rw_core/main.go
+++ b/rw_core/main.go
@@ -145,7 +145,12 @@
if err != nil {
logger.Warnw(ctx, "unable-to-initialize-tracing-and-log-correlation-module", log.Fields{"error": err})
} else {
- defer closer.Close()
+ defer func() {
+ err = closer.Close()
+ if err != nil {
+ logger.Errorw(ctx, "failed-to-close-trace-closer", log.Fields{"error": err})
+ }
+ }()
}
// create and start the core