subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan Zhakov <i...@visualsvn.com>
Subject Possible deadlock in named atomic infrastructure used by revprop caching
Date Tue, 12 Aug 2014 17:22:28 GMT
Stefan,

I've noticed another severe issue in named atomic infrastructure used
by revprop caching code while reviewing r1611379 fix:
svn_atomic_namespace__create() doesn't release file lock and
process-wide mutex (!) on error in libsvn_subr\named_atomic.c:446.

Which is basically mean that server will be deadlocked if *any* of
named atomic shared file contains some invalid data.

-- 
Ivan Zhakov
CTO | VisualSVN | http://www.visualsvn.com

Mime
View raw message