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

Re: ssh ControlMaster problem, workaround

From: Vincent Lefevre <vincent+svn_at_vinc17.org>
Date: Sat, 19 Jul 2008 15:37:04 +0200

On 2008-07-19 09:30:51 +0200, Alan Barrett wrote:
> On Fri, 18 Jul 2008, Peter Samuelson wrote:
> > > My recommended fix is described in
> > > <http://svn.haxx.se/dev/archive-2006-03/0984.shtml>.
> >
> > Waiting potentially a few seconds after a short svn command-line
> > transaction would be annoying for client users.
>
> Yes, a long delay would be anoying, but ssh usually cleans up after
> itself and exits in much less than one second, so the delay waiting for
> ssh to exit would usually be much less than one second. Such a short
> delay would not be annoying at all.

Isn't it the same svn process that executes ssh and kills it?

If it's the same process, then catching SIGCHLD should be sufficient.
And there could be a *long* delay in case for some reason, ssh doesn't
terminate and needs to be killed with SIGKILL.

-- 
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-07-19 15:37:36 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.