-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.1
-
Component/s: rw-core
-
Labels:
-
Story Points:5
-
Epic Link:
The RwCore works in pairs where a request is processed by either one of the Core while the other Core in that pair watching for a failure or a transaction complete before taking an action. Currently, the non-request processing Core also has a timeout which is used to grab the request in case the other Core does not complete the request in time. For long-serving request (or under heavy load) the timeout may be triggered causing the other Core to "think" that the transaction has failed and hence taking over. This is an issue. Therefore the timeout needs to be removed and let the non-request processing Core gets triggered only on real failure or on transaction complete.