[Xapian-discuss] Threaded test (in C++) to reproduce our database problems

Olly Betts olly@survex.com
Thu, 17 Jun 2004 12:25:48 +0100


On Thu, Jun 17, 2004 at 10:39:53AM +0100, James Aylett wrote:
> I fixed the code to compile and am not seeing the issue [with a recent
> CVS version]

OK, I can reproduce this with vanilla 0.8.0, on x86 using 2.4.24.  It's
a 4 CPU box - perhaps that makes a difference, or maybe CVS HEAD fixes
it.  That's my next thing to try.

Incidentally, I'm not seeing "Db block overwritten" at all.  Mostly it's
this:

Writer /tmp/one.db: ERROR=Error reading block 1: got end of file

But I did see this once:

Writer /tmp/two.db: ERROR=Error reading block 3: Interrupted system call

Cheers,
    Olly