Patent ID: 7523353
Filing Date: 2009-04-21
Classification: G06F

Abstract:
1. A method for tracing message transactions on a plurality of links comprising: writing a binary one value to a predetermined position in a first register for each time a particular transaction identifier value occurs for a duration of either a counter reaching a set counter value or a timer equals a predetermined value; subsequently writing a binary one value to a predetermined position in a second register for each time a particular transaction identifier value occurs for a duration of the counter; and checking the value of the first register and the second register to see if there are binary one values in the predetermined position in the first register to the corresponding position in the second register, if so, shifting the binary one value from the predetermined position in the second register to the predetermined position in the first register and resetting the predetermined position of the second register to a binary zero value, otherwise, stopping the trace or identifying the event for storage, to determine whether a hang condition may have occurred.