Patent ID: 7493513

Claim:
A method of facilitating error handling of a computing environment, said method comprising: obtaining, by a client portion of a client-server application of the computing environment, an error indication responsive to an event of another entity of the client-server application of the computing environment that effects the client portion's processing, said another entity being a server portion of the client-server application remote from the client portion of the client-server application, and the client-server application being a file system application; and automatically freezing by the client portion of the client-server application a portion of functionality of the client portion of the client-server application, in response to the obtaining the error indication by the client portion, wherein another portion of functionality of the client portion remains unfrozen and continues to process, and the portion of functionality of the client portion automatically frozen comprises a file system operation affected by the event requiring server portion communication or communication to a remote storage system, and the another portion of functionality of the client portion remaining unfrozen comprises another file system operation unaffected by the event, wherein the automatically freezing comprises stalling processing of at least one thread of the client portion while a freeze indicator flag is set, and concurrently allowing at least one other thread of the client portion to process.