[elephant-devel] Concurrency problem?

Pierre THIERRY nowhere.man at levallois.eu.org
Sun Nov 5 20:36:46 UTC 2006


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
-- 
nowhere.man at levallois.eu.org
OpenPGP 0xD9D50D8A
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20061105/09f70110/attachment.sig>


More information about the elephant-devel mailing list