Pause connect queue should pause and resume a timer

So we don't cheat the connect delay
This commit is contained in:
Kyle Fuller
2012-02-10 01:59:06 +00:00
parent a206eb7488
commit 30fb68023b
+8 -1
View File
@@ -1885,13 +1885,20 @@ void CZNC::DisableConnectQueue() {
void CZNC::PauseConnectQueue() {
DEBUG("Connection queue paused");
m_uiConnectPaused++;
DisableConnectQueue();
if (m_pConnectQueueTimer) {
m_pConnectQueueTimer->Pause();
}
}
void CZNC::ResumeConnectQueue() {
DEBUG("Connection queue resumed");
m_uiConnectPaused--;
EnableConnectQueue();
if (m_pConnectQueueTimer) {
m_pConnectQueueTimer->UnPause();
}
}
void CZNC::AddNetworkToQueue(CIRCNetwork *pNetwork) {