Patent ID: 7624305

Claim:
A method of isolating failures in a communication fabric, the communication fabric including a processing device, a threshold counter, a fabric controller, a host adapter, and a host, the method comprising the steps of: detecting an initiating event in the processing device; initiating a warmstart procedure causing the fabric controller to cease communication with the host adapter; pausing a predetermined period to allow a plurality of error messages including a first error message indicative of a failure of a first component and a second error message indicative of a reaction of a second component to a condition caused the failure of the first component to arrive at a processing device, said processing device including a software subcomponent; and evaluating the plurality of error messages to discern a source of an error, wherein the second error message is a component timeout, and wherein evaluating the plurality of error messages to discern a source of an error comprises determining that the host adapter is not a source of an error.