-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v2.12
-
Component/s: voltha-lib-go
-
Labels:None
-
Story Points:1
As of now when there is grpc disconnect between core and adapters , the connection is tried back with backoff and once the connection is reastablished there is a new redail done on the GRPC which is not required. As we have now retries implemented in the grpc library , redailing the GRPC will change the clinet handlers and all the retrying grpc connections will be fail.
Reusing the same grpc clinet connection would keep the retires intact. this wouldnt need a redail
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
34295,5 | (VOL-5046)Removing gprc redial in case of disconnect so that it will use the old grpc object when connection to the server comes back up. Also the connect state has to be cahnged to disconnected only once the disconnect event is raised not before it, otherwise the back off interval wont be honoured for the first time | master | voltha-lib-go | Status: MERGED | +2 | +1 |