Merge rev 30279 from 3.4 branch.
Fix obscure bug. If a threaded transaction manager ever passed None to the Transaction constructor's `synchronizers` argument, then synchronizers registered later in the same transaction were invisible to the transaction, and so their afterCompletion() methods wouldn't get called when the transaction ended.
Showing
Please register or sign in to comment