Tim Uckun wrote:
Hi All.
I am writing a wrapper for Lmdb for the Crystal language. During the process of writing my code started hanging when attempting to open a transaction. At first I thought I was calling the C functions wrong but it turned out to be some sort of a corruption in the database itself. I deleted the database directory and the code started working fine again.
Sounds like you're not using robust mutexes. Just a guess, since you didn't provide any info about your OS / platform or LMDB version.