Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
None
-
9223372036854775807
Description
The functions that set various LNet Health related parameters require
that the parameters be set in a specific order depending on whether
health is enabled or disabled. This is not user-friendly.
- Don't overwrite lnet_transaction_timeout when health is being
enabled or disabled. - Don't overwrite lnet_retry_count when health is being enabled
(still set it to zero when health is disabled). - Allow lnet_retry_count to be set to 0 when health is disabled
- Correct off-by-one error in transaction_to_set() to ensure
lnet_transaction_timeout is greater than lnet_retry_count