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

RE: Re: #739: Ensuring ACID in Subversion (aka watcher procecesses are fun)

From: Bill Tutt <rassilon_at_lyra.org>
Date: 2002-09-19 19:24:19 CEST

> From: Philip Martin [mailto:philip@codematters.co.uk]
>
> "Bill Tutt" <rassilon@lyra.org> writes:
>
> > > how does the watcher process kill the other processes? are we
going
> to
> > > install it with the appropriate privs so that it can kill them?
setuid
> > > binaries give me the creeps...
> >
> > Yes, it needs appropriate privs so that it can kill them if
necessary.
> > We can come up with various schemes to tell the client process to
exit
> > ASAP, but I think that the watcher process still needs to be able to
> > forcefully kill the client applications.
>
> You are seriously proposing a root process that kills other processes?
> Including my Subversion aware editor which happens to be accessing the
> repository? And my debugging session which happens to have reused the
> crashed Subversion client process ID? This is a "completely and
> utterly robust" solution?
>

Well, we must do something.

Alternative suggestions that do solve the problem are certainly
welcomed.

Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 19 19:24:54 2002

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