diff -r 4f10421681d2 -r 56427f22e969 src/evsql/evsql.c --- 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;