> -----Original Message----- > From: Philip Martin [mailto:philip.mar...@wandisco.com] > Sent: vrijdag 28 juni 2013 17:18 > To: Ivan Zhakov > Cc: Greg Stein; dev@subversion.apache.org > Subject: Re: svn commit: r1495419 - in > /subversion/trunk/subversion/libsvn_ra_serf: options.c ra_serf.h serf.c util.c > > Philip Martin <philip.mar...@wandisco.com> writes: > > > Suppose serf were to keep track of the number of outstanding requests > > (it may already do that I haven't checked). Then if the number of > > outstanding requests is zero when the 411 is received the downgrade to > > HTTP/1.0 will be OK. Lots of client operations start with multiple > > requests in serial before switching to pipelined requests, so in all > > those cases the downgrade will work. > > I've been experimenting with the following patch to implement the above > strategy. It's sufficient to allow me to checkout and commit through an > nginx proxy that does not support chunked encoding. I had hoped to run > the regression tests through nginx but for some reason the greek tree > import fails, although the same import run manually outside the > testsuite works. I'm not sure why that happens.
Import starts with a few property read requests to obtain ignore and autoprops. Perhaps one of these requests fails? Bert