pub fn remove_finished_children(&mut self) {
        self.inner
            .retain(|_, child| child.try_wait().map_or(true, |ret| ret.is_none()));
    }
Remove all children precosses which finished
leftwm-core/src/utils/child_process.rs