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

Re: svn commit: r27741 - in trunk/subversion: include libsvn_fs libsvn_fs_base libsvn_fs_fs tests/libsvn_fs

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2007-11-09 20:54:42 CET

Blair Zajac wrote:
> As a style question, if you're in libsvn_fs_base or libsvn_fs_fs, why do
> you call back through to svn_fs to call svn_fs_closest_copy and go
> through the vtable again?

Good question. I'll fix that.

But for your reference (and others'), in the BDB case it can be downright
dangerous to call the public FS functions from inside this library. One
must be careful not to create nested Berkeley DB transactions, else suffer
deadlocks and code hangs.

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Fri Nov 9 20:55:02 2007

This is an archived mail posted to the Subversion Dev mailing list.