Re: [PATCH v2 07/10] transactions: Invoke clean() after everything else

2021-11-12 Thread Vladimir Sementsov-Ogievskiy
11.11.2021 15:08, Hanna Reitz wrote: Invoke the transaction drivers' .clean() methods only after all .commit() or .abort() handlers are done. This makes it easier to have nested transactions where the top-level transactions pass objects to lower transactions that the latter can still use

[PATCH v2 07/10] transactions: Invoke clean() after everything else

2021-11-11 Thread Hanna Reitz
Invoke the transaction drivers' .clean() methods only after all .commit() or .abort() handlers are done. This makes it easier to have nested transactions where the top-level transactions pass objects to lower transactions that the latter can still use throughout their commit/abort phases, while