+ if(stats_pids) {
+ char **ks = hash_keys(stats_pids);
+
+ while(*ks) {
+ pid_t pid = atoi(*ks++);
+ if(kill(pid, SIGTERM) < 0)
+ fatal(errno, "error killing stats subprocess");
+ while(waitpid(pid, &err, 0) == -1 && errno == EINTR)
+ ;
+ if(ev)
+ ev_child_cancel(ev, pid);
+ pid = -1;
+ }
+ }