[VOL-4830] handling multiple ONU Discovery indications

Change-Id: I50dee711f76017668fab26bb78bac3971ee35ff2
diff --git a/VERSION b/VERSION
index 4739c61..ad9e446 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-4.2.7
+4.2.8
diff --git a/internal/pkg/core/device_handler.go b/internal/pkg/core/device_handler.go
index 773036b..effbc08 100644
--- a/internal/pkg/core/device_handler.go
+++ b/internal/pkg/core/device_handler.go
@@ -1546,6 +1546,7 @@
 		logger.Debugw(ctx, "onu-processing-had-completed-but-new-indication", log.Fields{"sn": sn})
 
 		dh.processDiscONULOSClear(ctx, onuDiscInd, sn)
+		return nil
 	}
 
 	defer func() {