void Connection::releaseConnection() { if (m_refCount > 0) { //Reschedule it and try again. g_scheduler.addEvent(createSchedulerTask(SCHEDULER_MINTICKS, std::bind(&Connection::releaseConnection, this))); } else { deleteConnectionTask(); } }
void Connection::releaseConnection() { if(m_refCount > 0) { //Reschedule it and try again. Scheduler::getInstance().addEvent( createSchedulerTask(SCHEDULER_MINTICKS, boost::bind(&Connection::releaseConnection, this))); } else deleteConnectionTask(); }