[elephant-devel] Concurrency problem?
Ian Eslick
eslick at csail.mit.edu
Thu Nov 9 21:30:24 UTC 2006
Did you recompile libsleepycat.c between tests? It depends on the db.h
that you've set in the Makefile. That has to be set to the BDB-4.3
directory for 0.6.0
Ian
Pierre THIERRY wrote:
> Scribit Ian Eslick dies 04/11/2006 hora 10:19:
>
>> If you run db_deadlock on the open BDB database then all the
>> transactions through BDB are thread safe.
>>
>
> I tried BDB, but without success. When doing (do-backend-tests) with the
> default BDB spec, it stops when compiling the wrap-errno macro. I tried
> with setting the *sleepycat-foreign-library-path* as
>
> - /usr/lib/libdb-4.2.so
> - /usr/lib/libdb-4.3.so
> - /usr/lib/libdb-4.4.so
>
> But there is no difference between them. I tried this with elephant
> HEAD, to see if it's globally thread safe.
>
> When using elephant 0.6.0, it stops just a form later, at the flags
> macro, and also exactly in the same way for the three versions of BDB.
>
> Thread unsafely,
> Nowhere man
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
More information about the elephant-devel
mailing list