In impi_resource.cpp, the check for a Managed Hotswap was happening in a value which hadn't been initialized yet. This was causing HPI to report managed hotswap sensors changing states from ACTIVE to NOT_PRESENT, since the check was always returning false.
In impi_resource.cpp, the check for a Managed Hotswap was happening in a value which hadn't been initialized yet. This was causing HPI to report managed hotswap sensors changing states from ACTIVE to NOT_PRESENT, since the check was always returning false.
The attached patch fix this issue.
Reported by: rdossant