add handshake loop
[apps/agl-service-homescreen.git] / src / hs-apprecover.cpp
index bd34eda..fa8d824 100644 (file)
@@ -88,10 +88,10 @@ int HS_AppRecover::init(afb_api_t api)
  * None
  *
  */
-void HS_AppRecover::startRecovery(afb_api_t api, recover_map &map)
+void HS_AppRecover::startRecovery(afb_api_t api)
 {
     for(auto &key : HS_Config::keys_recover_type) {
-        for(auto &m : map[key]){
+        for(auto &m : recover_app_map[key]){
             struct app_recover_info recover_info = {
                 .recover_type = key,
                 .visibility = m.visibility,
@@ -120,6 +120,7 @@ void HS_AppRecover::startRecovery(afb_api_t api, recover_map &map)
             }
         }
     }
+    recover_app_map.clear();
 }
 
 /**