[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: Dave Rodgman <dave_rodgman_at_fastmail.co.uk>
Date: 2007-09-24 15:17:24 CEST

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.

Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Sep 24 15:17:05 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.