On Thu, 2003-03-27 at 10:31, Philip Martin wrote:
> I am using the following patch which lets me run stress.pl over
> ra_svn. However I am not altogether happy about the way it drops all
> the errors in svnserve/serve.c:commit. Perhaps "acceptable" and
> "unacceptable" errors need to be distinguished, with only the former
> being dropped?
Hm. I'm afraid I didn't do a great job of sorting out what state the
protocol should be in after an error. Perhaps it would be simplest if
all errors are followed by a close of connection; I'm not sure if there
is a case where this would be a bad thing. (This has implications for
the ra_lib interface, of course; it means if you get an error from any
ra_lib function or subsidiary editor or reporter function, you must
create a new ra_lib session in order to do anything else.)
I think your patch should be fine for the moment.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 28 17:08:21 2003