Hi, Bert,
Von: Bert Huijben [mailto:b...@qqmail.nl] > > On Thu, Sep 15, 2011 at 10:41:58AM +0200, Markus Schaber wrote: > > > Hi, > > > > > > In our SharpSVN-based software, we happened to have recursive calls > > > to GetStatus inside the progress notification handlers. This worked > > > fine using SVN 1.6, but now with SVN 1.7, some operations like > > > Checkout throw an Exception, due to the working copy database being > > > locked. > > > > > > Maybe our internal design is suboptimal in this case, and I've > > > successfully developed a workaround, so it is not critical. > > > > > > But this still is a regression. > > > > This is an sqlite limitation. We cannot do much about it without > > taking a huge performance hit. > > No, it doesn't have to be a sqlite limitation, it could be a difference > between the old loggy code and how we handle the working queue now. > If there are workingqueue operations we don't allow opening the database at > all, while we used to allow reading the entries for things like status. > > What kind of error do you get? > (The SharpSvn stacktrace isn't really interesting for the users on this > list, but the message that is part from the trace matches exactly what you > would get from svn) The message is: "Previous operation has not finished; run 'cleanup' if it was interrupted" Best regards Markus Schaber ___________________________ We software Automation. 3S-Smart Software Solutions GmbH Markus Schaber | Developer Memminger Str. 151 | 87439 Kempten | Germany | Tel. +49-831-54031-0 | Fax +49-831-54031-50 Email: m.scha...@3s-software.com | Web: http://www.3s-software.com CoDeSys internet forum: http://forum.3s-software.com Download CoDeSys sample projects: http://www.3s-software.com/index.shtml?sample_projects Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915