Meh, initialize variables not only for one ctor
authorManuel Nickschas <sputnick@quassel-irc.org>
Sat, 3 Apr 2010 16:01:45 +0000 (18:01 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sat, 3 Apr 2010 16:02:38 +0000 (18:02 +0200)
src/common/signalproxy.cpp

index ac39e36..8becae8 100644 (file)
@@ -209,9 +209,7 @@ void SignalProxy::SignalProxyPeer::dispatchSignal(const RequestType &requestType
 //  SignalProxy
 // ==================================================
 SignalProxy::SignalProxy(QObject* parent)
-  : QObject(parent),
-  _heartBeatInterval(30),
-  _maxHeartBeatCount(2)
+  : QObject(parent)
 {
   setProxyMode(Client);
   init();
@@ -273,6 +271,8 @@ void SignalProxy::setProxyMode(ProxyMode mode) {
 }
 
 void SignalProxy::init() {
+  _heartBeatInterval = 0;
+  _maxHeartBeatCount = 0;
   _signalRelay = new SignalRelay(this);
   connect(&_heartBeatTimer, SIGNAL(timeout()), this, SLOT(sendHeartBeat()));
   setHeartBeatInterval(30);