Patent ID: 7903556

Claim:
A method for controlling transfer of data through a computer system, the method comprising: transferring to a first node of the computer system with a processor first information including availability of a first data storage area and a second data storage area within a second node of the computer system, wherein the first data storage area is associated with a link between the first node and the second node and wherein the second data storage area includes a local queue associated with a core of the second node; transferring to the first node with the processor second information including availability of the second data storage area within the second node but not the availability of the first data storage area; and processing the first information and the second information with the processor to determine if data within the first node destined for the second node is to be transferred to the second node based on the availability of the first storage area and the second storage area, or if the second node is a source of blockage for transactions within the computer system based on whether the second data storage has been unavailable for a period of time.