e_process: add log for adding/removing e_process info 47/239847/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Thu, 30 Jul 2020 07:06:02 +0000 (16:06 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Thu, 30 Jul 2020 07:06:02 +0000 (16:06 +0900)
Change-Id: Ib9ea2884ef4e34b3da89ebbbac0b5e59857e3181

src/bin/e_process.c

index f7a401a5b9adde7955850daef6ac6c16a650cb97..f5f45b65bbc4bac12404665f96d2370a39c7faf3 100644 (file)
@@ -69,6 +69,7 @@ _e_process_new(pid_t pid)
    eina_hash_add(_e_process_manager->pids_hash, &pid, pinfo);
    _e_process_manager->process_list = eina_inlist_append(_e_process_manager->process_list, EINA_INLIST_GET(pinfo));
 
+   ELOGF("PROCESS", "NEW process info(%p). PID:%d", NULL, pinfo, pid);
    return pinfo;
 }
 
@@ -84,6 +85,7 @@ _e_process_del(E_Process *pinfo)
    _e_process_manager->process_list = eina_inlist_remove(_e_process_manager->process_list, EINA_INLIST_GET(pinfo));
    eina_hash_del_by_key(_e_process_manager->pids_hash, &pid);
 
+   ELOGF("PROCESS", "DEL process info(%p). PID:%d", NULL, pinfo, pid);
    E_FREE(pinfo);
 }
 
@@ -107,7 +109,10 @@ _e_process_client_info_add(E_Client *ec)
      }
 
    if (!eina_list_data_find(pinfo->ec_list, ec))
-     pinfo->ec_list = eina_list_append(pinfo->ec_list, ec);
+     {
+        ELOGF("PROCESS", "append ec to process info(%p). PID:%d", ec, pinfo, pid);
+        pinfo->ec_list = eina_list_append(pinfo->ec_list, ec);
+     }
 
    return EINA_TRUE;
 }
@@ -143,6 +148,7 @@ _e_process_client_info_del(E_Client *ec)
           }
      }
 
+   ELOGF("PROCESS", "remove ec from process info(%p). PID:%d", ec, pinfo, pid);
    pinfo->ec_list = eina_list_remove(pinfo->ec_list, ec);
 
    if (!pinfo->ec_list)