Modify calling timer setting
authorHwankyu Jhun <h.jhun@samsung.com>
Wed, 8 Jul 2020 01:57:44 +0000 (10:57 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Wed, 8 Jul 2020 02:38:34 +0000 (11:38 +0900)
Change-Id: Ifab88c1521975314408c6a6c0bfbc9783c69a68d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/fdbroker-internal.cc

index c70f23d073776fba64f0d51bda719fe79d3e4885..5e41a73b95b7e770ea65585658b875d879da1606 100644 (file)
@@ -788,15 +788,14 @@ int FdBroker::Watch(IEventWatcher* ev, const std::string& target_appid,
   watcher_ = ev;
   watch_appid_ = target_appid;
   watch_port_name_ = port_name;
-
   UnsetConnTimer();
-  SetConnTimer();
 
   if (mock_) {
     ret = DBusMock::GetInst().Watch(ev, target_appid, port_name);
     if (ret < 0)
       return -1;
 
+    SetConnTimer();
     return 0;
   }
 
@@ -830,6 +829,7 @@ int FdBroker::Watch(IEventWatcher* ev, const std::string& target_appid,
     // LCOV_EXCL_STOP
   }
 
+  SetConnTimer();
   return 0;
 }