PASS ordinary around advice returns before suspended business completion
PASS Spring proxy adapts eventual suspend result
PASS suspend block changes dispatcher thread
PASS Reactor request context survives dispatcher switch
PASS reactive transaction context survives dispatcher switch
PASS suspended callback has no returned result or committed row
PASS awaited successful transaction commits
PASS success next query obtains sole connection
PASS success no leases or waiters
PASS exception after suspension propagates
PASS exception rolls transaction back
PASS error next query obtains sole connection
PASS error no leases or waiters
PASS cancel window holds uncommitted connection
PASS cancel next query obtains sole connection
PASS cancel no leases or waiters
PASS coroutine cancellation rolls back business write
PASS transaction manager sees one commit and two rollbacks
PASS ordinary ThreadLocal not automatically propagated
PASS explicit context element restores ThreadLocal around suspension
PASS caller ThreadLocal restored after context block
PASS R2DBC pool disposed
CHAPTER E06 PASS
