Propagate max number of retries in ReconnectingCordaRPCOps

Description

Currently, the ReconnectingCordaRPCOps does not propagate the max. number of retries specified in the corda client configuration. As a result, during a node outage or permanent network issue, the rpc client will keep retrying infinitely. This has manifested in the following 2 ways so far:

The ReconnectingCordaRPCOps should impose the max. number of retries provided by the configuration (via the parameter maxReconnectAttempts) and the NodeExplorer should use a reasonable number of max retries (say 3-5), so that the UI does not remain frozen for a long period.

Status

Assignee

Dimos Raptis

Reporter

Dimos Raptis

Labels

Priority

Medium

Fix versions

Ported to...

Corda 4.3

Feature Team

Kernel Group

CVSS Vector

None

Severity

Medium

Story Points

3

Sprint

None

Affects versions

Configure