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

Re: problem with 'svn diff -r FOO:BAR' over ra_svn

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2003-01-04 06:01:35 CET

I think I know what's going on.

ra_svn_close() relies on

      apr_file_close(conn->in_file);
      apr_file_close(conn->out_file);

to cause the child ssh process to exit. But when the second ssh process
is created, it inherits the file descriptors from the first ssh
process. So those file descriptors are held open, and the ssh does not
know to exit.

I will figure out the appropriate APR magic to set the file descriptors
close-on-exec.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jan 4 06:02:20 2003

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.