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

Re: pre-commit stderr output sometimes lost

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: 2007-09-24 16:57:23 CEST

On 9/24/07, Dave Rodgman <dave_rodgman@fastmail.co.uk> wrote:
> Erik Huelsmann wrote:
> > On 9/24/07, Dave Rodgman <dave_rodgman@fastmail.co.uk> wrote:
> >
> >> Nick Thompson wrote:
> >>
> >>> Subversion 1.4.3 on RHEL3 with Apache 2.0.55
> >>>
> >>> Hi,
> >>>
> >>> Just occasionally, we see that the error output from pre-commit gets
> >>> lost. The error is flagged to the client which sees a 409 error
> >>> message, but non of the really useful output that the hook generates.
> >>> The error text is logged in the apache error_log though:
> >>>
> >>> [Mon Sep 24 09:25:17 2007] [error] [client xxx.xx.xx.xxx] 'pre-commit'
> >>> hook failed with error output:\nDetected reference to blah blah in
> >>> file.x at line 2\nPlease replace with something else\n [409,
> >>> #165001]
> >>>
> >>> The user at the client has no idea what to do next until we send them
> >>> the error_log message from apache.
> >>>
> >>> I can't determine what the trigger for this behavior is, but it
> >>> doesn't always happen. Is it Subversion or Apache problem? I can
> >>> upgrade either or both if needs be.
> >>>
> >>> Thanks,
> >>>
> >>>
> >> Yes, I've observed this problem as well:
> >>
> >> http://svn.haxx.se/dev/archive-2007-09/0389.shtml
> >>
> >> All I could pin down is that it is only triggered by 1.4 clients. I
> >> can reproduce it (via the test harness I use for my hook scripts),
> >> but I haven't figured out why certain tests trigger it. Given that
> >> I can reproduce, I would be happy to provide more data if this
> >> will help get it fixed.
> >>
> >
> > Your previous report refers to issue 443 which has been resolved as
> > FIXED (to be released in 1.5). This code is currently in trunk. Could
> > you test with a trunk client to see whether this is still an issue?
> >
> Tested with trunk client built from r26763 - this works fine on a
> test where the 1.4.3 client fails every time.

Great! Then it looks like you're being served by 1.5. Unfortunately,
there's so much changed in 1.5 in the DAV library that I can't propose
for backport.

bye,

Erik.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Sep 24 16:57:35 2007

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.