Change-Id: I8550b50c6fed43e8aa704fcf3b895d09ad82b43d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
while (iter) {
cpc = (candidate_process_context_t *)iter->data;
if (cpc->prepared) {
- _D("Dispose candidate process %d", cpc->pid);
- __kill_process(cpc->pid);
- close(cpc->send_fd);
- cpc->prepared = false;
- cpc->pid = CANDIDATE_NONE;
- cpc->send_fd = -1;
if (cpc->source > 0) {
g_source_remove(cpc->source);
cpc->source = 0;
g_source_remove(cpc->timer);
cpc->timer = 0;
}
- __set_timer(cpc);
+
+ _D("Dispose candidate process %d", cpc->pid);
+ __kill_process(cpc->pid);
+ close(cpc->send_fd);
+ cpc->prepared = false;
+ cpc->pid = CANDIDATE_NONE;
+ cpc->send_fd = -1;
__prepare_candidate_process(cpc->type, cpc->loader_id);
}