-
Type: Task
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.9
-
Component/s: openolt-adapter
-
Labels:None
-
Story Points:1
When the OLT transits to UNREACHABLE state, it calls the function cleanupDeviceResources() which removes all gem and flow related entries in KV and also frees the ONUIDs. Function iterates on onuGemData for both GEM and flow cleanup and ONUID cleanup(by calling FreeONUID). This causes only the ONUs that currently has service to be freed. The FreeONUID() function should be called for all ONUs connected to the device.