-
Bug
-
Resolution: Done
-
Major
-
RHDG 8.4.8 GA, RHDG 8.6.0 GA
-
None
-
False
-
None
-
False
-
-
-
-
-
-
-
Describe the bug
The legacy Hot Rod client does not retry an operation submitted to a channel which is the shutdown process. If the `HeaderDecoder` receives a `ChannelPoolCloseEvent` it will set the `closing` flag. Subsequent requests submitted using the `HeaderDecoder#registerOperation` method will throw an exception and not be retried on other servers.
Expected behavior
Instead of failing the operation, it should be retried on another server. The retry would follow the usual retry mechanism, considering the configuration to fail or retry.
- links to