hhblaze/DBreeze

RemoveSession is not called on "DBreeze.Exceptions.DBreezeException: One transaction can be used from one thread only!"

Drofzz opened this issue · 1 comments

Getting the DBreeze.Exceptions.DBreezeException: "One transaction can be used from one thread only!"
The Session is not removed from the TransactionTablesLocker.
meaning that any further attempt to try and created Transactions will fail... is this intended to be this way?

I know the error is bad, but somehow the cleanup fails, even inside a "using" statement.

It's OK, program should be rewritten to avoid using one transaction from several threads.