|
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
|