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

Re: Problem committing new files through apache2 on OS X

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-03-13 05:40:35 CET

On Mar 12, 2005, at 3:18 PM, Aaron Hilton wrote:
> Finally, the BDB archive seems outdated compared to FSFS, and seems to
> be posing a problem for those wanting to checkout directly using the
> file:///.../ protocol.

Huh? I don't follow.

> Also, could we have SVN client handle some signals like SIGINT for
> Ctrl-C abort, or SIGTERM for kill to work correctly? Having to fire
> up another terminal, kill -9 the svn client, then running svn cleanup
> is time consuming and more likely to cause problems in this case of
> failure.

'svn' already has an interrupt handler, and is constantly checking for
interrupt signals to exit gracefully. The problem you're describing is
a bug in neon (the http client library); when neon is in the middle of
processing a network request, it prevents svn from handling signals.
This bug is well-known, filed, and supposedly fixed in the next release
of neon. We're trying to push neon for a new release soon.

> Also, would it be possible to have svn run some kind of timeout
> handler for internet communications so it doesn't hang indefinitely,
> even when the socket is long gone?

neon already has this. There's an http-timeout value in your
~/.subversion/servers file.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Mar 13 05:43:16 2005

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

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