Patent ID: 7315910
Filing Date: 2008-01-01
Classification: G06F,Y10S

Abstract:
1. In a system in which multiple nodes separately maintain lock information relating to a resource, a method for handling a lock-related inconsistency involving the resource, comprising: causing the multiple nodes to send, to a particular node, lock information relating to the resource; based on the lock information received from the multiple nodes, the particular node making a determination about how to correct the lock-related inconsistency; based on the determination about how to correct the lock-related inconsistency, the particular node sending, to a set of one or more correction-needed nodes, correction requests for the correction-needed nodes to correct the lock information that the correction-needed nodes maintain for the resource; and in response to the correction requests, the correction-needed nodes correcting the lock information that they maintain for the resource; wherein the lock-related inconsistency is resolved without restarting the correction-needed nodes.