[prev] [thread] [next] [lurker] [Date index for 2002/08/26]
After exhaustive committing and manually debouncing mails I decided to RTFM and have come to a stupefying conclusion. DBD::SQLite doesn't allow for concurrent access: http://www.hwaci.com/sw/sqlite/faq.html#q7 Whenever I do a commit of two directories at once I'm pretty much guaranteed a bounce from one of them as CVS generates two commit messages. Ima::DBI->connect(/home/richardc/lab/siesta/bin/siesta.db) failed: at /home/richardc/lab/siesta/lib/Siesta/List.pm line 36 at /home/richardc/lab/siesta/lib/Siesta/List.pm line 36 couldn't load list 'siesta-commit' at /home/richardc/lab/siesta/lib/Siesta.pm line 18, <STDIN> line 55. There's a couple of easy ways to handle this, I think. 1) Externally lock tequila so that mail-runs happen sequentially. 2) Migrate to a different database (this also means using a different box for hosting as plough doesn't have mysql or postgresql on it, and may be unlikely to - Evil?) 3) Cry, pout, kill everyone. Suggestions? -- Richard Clamp <richardc@xxxxxxxxx.xxx>
Generated at 13:56 on 01 Jul 2004 by mariachi 0.52