Patent ID: 8806056

Claim:
A method for handling network file transfer errors, the method comprising: forwarding one or more network file protocol write command messages received from a client device in a first network to a file server in a second network from an intermediate network device in the first network in connection with a file transfer operation; sending one or more preemptive acknowledgements from the intermediate network device to the client device in response to each of the received network file protocol write command messages; withholding forwarding one or more flush data command messages destined for the file server and received from the client device in response to the preemptive acknowledgements at least until the intermediate network device determines the network file protocol write command messages were successfully received by the file server; and sending a file transfer error indication message to the client device from the intermediate network device upon determining at least one failed receipt of one or more of the network file protocol write command messages by the file server.