Henrik Stuart <hg@hstuart.dk> [Fri, 24 Apr 2009 09:56:53 +0200] rev 8289
transaction: ensure finished transactions are not reused
All transactional methods on the transaction class have had a decorator
added that ensures the transaction is running.
Co-contributor: Sune Foldager <cryo@cyanite.org>