[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Asynchronous delta editor and error handling

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-10-25 15:27:49 CEST

Tobias Ringström <tobias@ringstrom.mine.nu> writes:

> A simpler solution is to define the following "rules":
>
> 1. If a delta editor operation returns an error, the editor is dead
> (or wedged, or in an error state or whatever you want to call it).
>
> 2. When the delta editor is dead, further operations are ignored by
> the receiver (and the driver must call abort_edit since every
> other operation is ignored anyway).

Perhaps we should just define an editor to allow asynchronous
operations on a very small subset of functions.... in particular, just
open/add_file(), apply_txdelta(), and close_file(). Nothing else. If
we fail to transmit file1 (and don't realize it yet), that doesn't
affect our ability to transmit file2.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 25 15:30:37 2003

This is an archived mail posted to the Subversion Dev mailing list.