|author||Eric Wong <email@example.com>||2010-12-03 17:45:45 -0800|
|committer||Eric Wong <firstname.lastname@example.org>||2010-12-03 17:45:45 -0800|
One limitation that's easy to work around, for now.
1 files changed, 4 insertions, 2 deletions
@@ -25,8 +25,10 @@ write to the same databases used by Samba!
These caveats will be addressed upstream in
-* NOT native thread-safe, you MUST protect your TDB object with a Mutex
- if you run it with threads under Ruby 1.9 (but not 1.8).
+* NOT native thread-safe by default, you MUST initialize your TDB
+ objects with <code>:threadsafe => true</code> or call
+ TDB#threadsafe! on each TDB object if you run with threads
+ under Ruby 1.9 (but not 1.8).
* Database size is limited to 4G, even on 64-bit systems.