with-open-store closes the store when you're done, null'ing out *store-
controller*. With sufficient concurrency you are likely to get a race
condition where the if stmt in with-city-store succeeds but the body
fails since you aren't locking access to *store-controller*.
Ian
On Nov 20, 200
TJG> With Elephant under both Postmodern and CLSQL, I'm consistently losing
TJG> my DB connection. This apparently happens when writing from fairly
TJG> simultaneous threads. (Two threads may write to the same btree key at
TJG> around the same time.)
weird. could be broken Lisp implementation,
Hi!
With Elephant under both Postmodern and CLSQL, I'm consistently losing
my DB connection. This apparently happens when writing from fairly
simultaneous threads. (Two threads may write to the same btree key at
around the same time.)
All I do is add objects to a BTree, keyed by their UUID. (And