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

RE: Client commit hangs, server svnlook.exe hogs CPU

From: Hester, Paul <paul.hester_at_cobham.com>
Date: Tue, 15 Nov 2011 08:53:41 -0000

Aha - yes, we are running windows 64 bit server. We use subversionnotify
for pre-commit hooks but by default there is a post commit hook that I
guess could be doing a diff so this looks very promising. When 1.7.2 is
released via SVN Edge I'll re-instate the post commit hook (just to
test).

Thanks for the response Mark.

 

Thanks also to Stefan & Markus who also pointed out that it was not SVN
that calls svnlook.exe - I removed the post commit hook (not used
anyway) and so far so good.

 

Paul Hester

 

From: Mark Phippard [mailto:markphip_at_gmail.com]
Sent: 11 November 2011 13:40
To: Hester, Paul
Cc: users_at_subversion.apache.org
Subject: Re: Client commit hangs, server svnlook.exe hogs CPU

 

On Fri, Nov 11, 2011 at 3:06 AM, Hester, Paul <paul.hester_at_cobham.com>
wrote:

        Since upgrading to 1.7.0, and 1.7.1 via subversion edge, about
half the commits being done by users (via tortoise) result in the commit
hanging after most of the work has been done. Whilst hung, the
repository shows the commit has taken place, but on the server
svnlook.exe is hogging all the CPU. Killing the svnlook.exe process
allows the commit to continue (normally).

 

Is the server Windows 64-bits?

 

There is an infinite loop bug that is fixed for 1.7.2 that can occur on
Windows 64-bit with diff algorithm. So if you are making a diff for a
post-commit email or something like that it could be that you are
running into.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
This e-mail and any files transmitted with it ("E-mail") is intended solely for the addressee(s)
and may contain confidential and/or legally privileged information. If you are not the addressee(s), any
disclosure, reproduction, copying, distribution or other use of the E-mail is prohibited. If you have received
this E-mail in error, please delete it and notify the sender immediately via our switchboard or return e-mail.
Neither the company nor any subsidiary or affiliate or associated company nor any individual sending this E-mail
accepts any liability in respect of the content (including errors and omissions) nor shall this e-mail be deemed
to enter the company or any subsidiary or affiliate or associated company into a contract or to create any
legally binding obligations unless expressly agreed to in writing under separate cover and timeliness of the
E-mail which arise as a result of transmission. If verification is required, please request a hard copy version
from the sender.

Received on 2011-11-15 09:54:22 CET

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.