diff --git a/cmd/collectors/rest/plugins/volumeanalytics/volumeanalytics.go b/cmd/collectors/rest/plugins/volumeanalytics/volumeanalytics.go
index e0444def4..77a2d6fcc 100644
--- a/cmd/collectors/rest/plugins/volumeanalytics/volumeanalytics.go
+++ b/cmd/collectors/rest/plugins/volumeanalytics/volumeanalytics.go
@@ -230,7 +230,7 @@ func (v *VolumeAnalytics) Run(dataMap map[string]*matrix.Matrix) ([]*matrix.Matr
 					}
 				}
 
-				if len(atBytesUsedValues) == len(atBytesUsedPercentages) && len(atBytesUsedValues) == len(atBytesUsedLabels) { //nolint:gocritic
+				if len(atBytesUsedValues) == len(atBytesUsedPercentages) && len(atBytesUsedPercentages) == len(atBytesUsedLabels) {
 
 					for i, av := range atBytesUsedValues {
 						if av == "" {
diff --git a/cmd/harvest/harvest.go b/cmd/harvest/harvest.go
index 361b15550..515ddc0eb 100644
--- a/cmd/harvest/harvest.go
+++ b/cmd/harvest/harvest.go
@@ -464,8 +464,7 @@ func startPoller(pollerName string, promPort int, opts *options) {
 	// Start the poller process in the background
 	if err := cmd.Start(); err != nil {
 		fmt.Println(err)
-		closeDevNull(devNull) // os.Exit means closeDevNull will not run so call directly
-		os.Exit(1)            //nolint:gocritic
+		defer os.Exit(1)
 	}
 }