Comment 1 for bug 556507

Revision history for this message
Facundo Batista (facundo) wrote :

And what action should we take in case of the timeout?

- Trigger the command finalization in ERROR, with a specific error for the timeout? We need to analyze this in consideration of the whole Sync behaviour... for example, an AQ_MAKE_FILE_ERROR will put the file in conflict... do we prefer that instead of a stuck client?

- Disconnect the client and connect again? This will be very robust, but if the timeout happened because the server is under an incredible load, disconnecting and reconnecting will worse the problem (OTOH, if the timeout is, say, one hour, it will not be because load).

- Something else?