From a715234efc7ba02bdc31c4ea65b5c0ece360bebf Mon Sep 17 00:00:00 2001 From: Kevron Rees Date: Tue, 10 Sep 2013 10:40:27 -0700 Subject: [PATCH] some bluemonkey tweaks --- CMakeLists.txt | 2 +- plugins/bluemonkey/irccoms.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e428b8..d2c4313 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ set(CMAKE_BUILD_TYPE, Debug) include(FindPkgConfig) set(PROJECT_NAME "automotive-message-broker") -set(PROJECT_VERSION "0.10.8") +set(PROJECT_VERSION "0.10.999") set(PROJECT_CODENAME "challenger") add_definitions(-DPROJECT_VERSION="${PROJECT_VERSION}") diff --git a/plugins/bluemonkey/irccoms.cpp b/plugins/bluemonkey/irccoms.cpp index a6c99ef..f07d8d6 100644 --- a/plugins/bluemonkey/irccoms.cpp +++ b/plugins/bluemonkey/irccoms.cpp @@ -158,7 +158,10 @@ void IrcCommunication::join(QString channel) void IrcCommunication::reconnect() { - if(socket()->state() == QAbstractSocket::ConnectingState) + if(socket()->state() == QAbstractSocket::ConnectedState) + return; + + if(socket()->state() == QAbstractSocket::ConnectingState && socket()->state() != QAbstractSocket::ConnectedState) QTimer::singleShot(5000,this,SLOT(reconnect())); else QTimer::singleShot(5000,this,SLOT(open())); -- 2.7.4