0.11-stable: Make sure the current transaction is rolled back if the query macro fails.
Authored by: jonas 2008-08-18
Parent: [r7473]
Child: [r7475]