Patent ID: 6990608
Filing Date: 2006-01-24
Classification: G06F,Y10S

Abstract:
1. A method of handling cluster failures in a transaction processing system operating with a registration protocol, the transaction processing system including a network of interconnected processing clusters, each cluster including a plurality of processing units each having a CPU and volatile storage and access to stable storage, the method comprising: receiving, at a processing unit, a message that a processing unit has been reported to be down; receiving, at the processing unit, one or more network transactions distributed from a broadcast owner of the transactions, the processing unit having resident thereon, a first list having elements indicative of transactions with outstanding registration requests, a second list having elements indicative of processes waiting for a registration response for a particular transaction, and a third list having elements indicative of currently running processing units; examining the elements of the first list to determine which transactions on the list have outstanding registration requests; for each transaction on the list having an outstanding registration request, removing the element indicative of the down processing unit from the third list.