This makes debugging issues easier.
void Submit(SQL::Query* q, const std::string& qs) CXX11_OVERRIDE
{
void Submit(SQL::Query* q, const std::string& qs) CXX11_OVERRIDE
{
+ ServerInstance->Logs->Log(MODNAME, LOG_DEBUG, "Executing MySQL query: " + qs);
Parent()->Dispatcher->LockQueue();
Parent()->qq.push_back(QQueueItem(q, qs, this));
Parent()->Dispatcher->UnlockQueueWakeup();
Parent()->Dispatcher->LockQueue();
Parent()->qq.push_back(QQueueItem(q, qs, this));
Parent()->Dispatcher->UnlockQueueWakeup();
void Submit(SQL::Query *req, const std::string& q) CXX11_OVERRIDE
{
void Submit(SQL::Query *req, const std::string& q) CXX11_OVERRIDE
{
+ ServerInstance->Logs->Log(MODNAME, LOG_DEBUG, "Executing PostgreSQL query: " + q);
if (qinprog.q.empty())
{
DoQuery(QueueItem(req,q));
if (qinprog.q.empty())
{
DoQuery(QueueItem(req,q));
void Submit(SQL::Query* query, const std::string& q) CXX11_OVERRIDE
{
void Submit(SQL::Query* query, const std::string& q) CXX11_OVERRIDE
{
+ ServerInstance->Logs->Log(MODNAME, LOG_DEBUG, "Executing SQLite3 query: " + q);
Query(query, q);
delete query;
}
Query(query, q);
delete query;
}