> -----Original Message-----
> From: Branko Čibej [mailto:brane_at_wandisco.com]
> Sent: donderdag 10 januari 2013 14:33
> To: dev_at_subversion.apache.org
> Subject: Re: svn commit: r1431279 -
> /subversion/trunk/subversion/libsvn_wc/wc_db_util.c
>
> On 10.01.2013 14:23, Julian Foad wrote:
> > If we consider this to be a fix for the way SQLite behaves, do we want the
> same throughout Subversion? Move the fix into svn_sqlite__open()?
>
> Only when creating a new database.
>
> > File a bug report with SQLite project?
>
> SQLite has a bug related to permissions in that is sets the process
> umask to 0 when creating log files, in order to make them match the
> permissions of the main database file. This is a very bad idea in
> multi-threaded environments. So, we should report at least that bug.
Philip already reported this and the fix was applied to sqlite trunk.
(Including several testcases to make sure there won't be regressions)
Bert
Received on 2013-01-10 14:55:35 CET