# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1440935136 -7200
# Node ID c37633feaece27448f81f3dbcda93b3bf7d21529
# Parent  9f40ae38f0de8738e45e3eb1c467afcfe797cd9d
util.sql: Log when transactions begin

diff -r 9f40ae38f0de -r c37633feaece util/sql.lua
--- a/util/sql.lua	Thu Aug 27 12:17:12 2015 +0200
+++ b/util/sql.lua	Sun Aug 30 13:45:36 2015 +0200
@@ -180,6 +180,7 @@
 	--assert(not self.__transaction, "Recursive transactions not allowed");
 	local args, n_args = {...}, select("#", ...);
 	local function f() return func(unpack(args, 1, n_args)); end
+	log("debug", "SQL transaction begin [%s]", tostring(func));
 	self.__transaction = true;
 	local success, a, b, c = xpcall(f, debug_traceback);
 	self.__transaction = nil;