Fixes to connection handling in daemon.
[jenirok] / src / daemon / calllistener.h
index 23b97eb..0fba1c7 100644 (file)
@@ -39,11 +39,11 @@ public:
     static const int REQUEST_TIMEOUT = 10000;
     static const int BANNER_DELAY = 350;
     static const int SEARCH_RETRIES = 2;
-    static const int CONNECT_RETRIES = 2;
-    static const int CONNECTION_LOOKUP_RETRIES = 8;
+    static const int CONNECT_RETRIES = 1;
+    static const int CONNECTION_LOOKUP_RETRIES = 7;
     static const int GPRS_SCANS = 2;
-    static const int WLAN_SCANS = 5;
-    static const int WAIT_BETWEEN_RETRIES = 500;
+    static const int WLAN_SCANS = 4;
+    static const int WAIT_BETWEEN_RETRIES = 400;
     static const int ERROR_BANNER_TIMEOUT = 4500;
 
 protected:
@@ -55,6 +55,7 @@ private slots:
     void callTerminate();
     void showTimedMessage();
     void handleAnswer();
+    void closeConnection();
 
 private:
     Q_DISABLE_COPY(CallListener);