[VOL-3948] Sporadically an ONU remains in device list after deletion in multiple ONU-scenario
Change-Id: I9f120ee9062c67e9ae7dadfa75746fa0389ab566
diff --git a/internal/pkg/onuadaptercore/mib_sync.go b/internal/pkg/onuadaptercore/mib_sync.go
index 9a01ae3..8aabeb7 100644
--- a/internal/pkg/onuadaptercore/mib_sync.go
+++ b/internal/pkg/onuadaptercore/mib_sync.go
@@ -235,10 +235,8 @@
// no need to reconcile additional data for MibDownloadFsm, LockStateFsm, or UnlockStateFsm
oo.baseDeviceHandler.reconcileDeviceTechProf(ctx)
- if oo.baseDeviceHandler.isReconciling() {
- oo.baseDeviceHandler.reconcileDeviceFlowConfig(ctx)
- }
- // set admin state independent of reconciling state after tp/flow reconcilement
+ oo.baseDeviceHandler.reconcileDeviceFlowConfig(ctx)
+
if oo.sOnuPersistentData.PersUniDisableDone {
oo.baseDeviceHandler.disableUniPortStateUpdate(ctx)
oo.baseDeviceHandler.setDeviceReason(drOmciAdminLock)