--- a/src/evsql/evsql.c Fri Oct 17 20:12:20 2008 +0300
+++ b/src/evsql/evsql.c Tue Oct 21 21:42:17 2008 +0300
@@ -23,6 +23,8 @@
static int _evsql_query_exec (struct evsql_conn *conn, struct evsql_query *query, const char *command) {
int err;
+ DEBUG("evsql.%p: exec query=%p on trans=%p on conn=%p:", conn->evsql, query, conn->trans, conn);
+
switch (conn->evsql->type) {
case EVSQL_EVPQ:
// got params?
@@ -890,6 +892,12 @@
if (_evsql_query_enqueue(evsql, trans, query, command))
goto error;
+#ifdef DEBUG_ENABLED
+ // debug it?
+ DEBUG("evsql.%p: enqueued query=%p on trans=%p", evsql, query, trans);
+ evsql_query_debug(command, params);
+#endif /* DEBUG_ENABLED */
+
// ok
return query;