RemoveSession is not called on "DBreeze.Exceptions.DBreezeException: One transaction can be used from one thread only!"
Drofzz opened this issue · 1 comments
Drofzz commented
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.
hhblaze commented
It's OK, program should be rewritten to avoid using one transaction from several threads.