Patent ID: 7627578

Claim:
An apparatus to reinitialize a file server, the apparatus comprising: an electronic memory device of the file server storing serialization programs and data; a storage device storing executable code; a processor executing the executable code, the executable code comprising a failure recognition module configured to recognize a file system serialization failure on the file server; a discard module configured to discard all existing serialization data and completion rights located in a file server address space of the electronic memory device in response to the serialization failure, the serialization data comprising application shared access rights that allow read operations by a first application that interfaces with the file server, and exclusive access rights that allow exclusive write access by the first application for each data set in the file system, and the completion rights comprising a processing status for each application data access request for each data set; and a serialization module configured to read existing connection/position data located in a client address space of the first application, generate new serialization data from the existing connection/position data, and write the new serialization data to the file server address space until the serialization module determines that there is no more connection/position data to process, wherein the connection/position data describes open file connections.