Hello,

I have just seen a problem with OpenHPI that I thought was fixed years ago.

I started up the openhpi daemon as well as a client program.  For a while, as 
the daemon was reading SDRs and such, I could not open a session.  After a 
while, though, I could.  When the session was open, I subscribed to receive 
events, and then tried to access the RPT and found it empty.  A while later - 
after more reading of SDRs, FRU data, SELs, etc. by the daemon, I checked the 
RPT again, and it was now populated.

>>> But no hot-swap or resource-added events were received by the open 
>>> session!!!  <<<

This would seem to be very bad behavior for an HPI implementation.  If a user 
can have a session open, the RPT and RDR tables should never change without 
events being issued.

It seems I can work around this problem by calling saHpiDiscover() immediately 
after opening a session, but according to the HPI specification this is 
explicitly not required.  Is this a known bug in OpenHPI?

Thanks,

David
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Openhpi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openhpi-devel

Reply via email to