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

Re: problems with large commits

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-10-10 15:45:23 CEST

Noel Yap <yap_noel@yahoo.com> writes:

> I didn't mention that the error I'm getting occurs
> during the "Adding" phase of the commit, not the
> "Transmitting". Do you think this is a client-side
> thing? Or is it still possible that it's a
> server-side thing?

Yeah, curious. I think this is an apache or mod_dav_svn bug.

Your error says that the http MKCOL request never completes. MKCOL is
just the DAV method for creating a new, empty directory. Neon
complains that the request failed because it 'could not read status
line', i.e. the server dropped the connection. In my experience, this
almost always indicates that the httpd child-worker process
segfaulted.

The thing to do here is start apache in gdb, and 'run -X', which
forces apache to run single-threaded. (This also assumes that you've
compiled both apache and svn with --enable-maintainer-mode for
debugging symbols.)

Now attempt your commit again, and see if/when apache dies...

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 10 15:47:50 2002

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.